Data type definitions

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.



© IBM Corporation 2002. All Rights Reserved