Type mapping

When exchanging messages between a Java queue manager and a C queue manager, the following type mappings are used:

C Bindings type Java type
MQEBOOL boolean
MQEBYTE byte
MQECHAR16 char
MQEINT16 short
MQEINT32 int
MQEINT64 long
MQEFLOAT float
MQEDOUBLE double

The range of types available in C is greater than in Java, but the use of types that have no mapping is not supported.



© IBM Corporation 2002. All Rights Reserved