Table 2.1 Basic types
Type name | Description |
|---|---|
Uint8 | Unsigned 1-byte integer. |
Sint8 | Signed 1 byte integer. |
Uint16 | Unsigned 2-byte integer. |
Sint16 | Signed 2-byte integer. |
Uint32 | Unsigned 4-byte integer. |
Sint32 | Signed 4-byte integer. |
Bool | Logical type. Takes the following values: |
The following table shows the constant macros defined in this library.
Table 2.2 Constant macros
macro name | value | Description |
|---|---|---|
CMP_DEC_OK | 0 | Expansion function return value. Successful completion. |
CMP_DEC_STOP | 1 | Expansion function return value. Successful completion. Suspend decompression processing. |
CMP_DEC_ERR | -1 | Expansion function return value. Abnormal termination. Input data |
CMP_DEC_ERR_H_ALGO | -2 | Return function return value. Abnormal termination. Unsupported AL |
CMP_DEC_ERR_H_UNIT | -3 | Expansion function return value. Abnormal termination. Unsupported processing unit. |