The data types shown in Table 4 are used in the definitions of the APIs.
Table 4. MQeFields data type definitions
API | Description |
---|---|
MQECHAR | A signed 8-bit integer. |
MQETCHAR | A platform dependent character. |
MQEBYTE | An unsigned 8-bit integer. |
MQEINT16 | A two-byte integer that is aligned on even-byte boundary. |
MQEINT32 | A four-byte integer that is aligned on even-byte boundary. |
MQEINT64 | An eight-byte integer that is aligned on even-byte boundary. |
MQEFLOAT | A four-byte floating point that is aligned on even-byte boundary. |
MQEDOUBLE | An eight-byte floating point that is aligned on quad-byte boundary. |
MQECHAR * | A null terminated ASCII character array of MQECHAR. |
MQETCHAR * | A null terminated Unicode character array of MQETCHAR. |