MQGMO_* (Get message options and structure)

Get message options structure

Table 1. Structures of constants
Name Structure
MQGMO_STRUC_ID GMO¬
MQGMO_STRUC_ID_ARRAY 'G','M','O','¬'
Note: The symbol ¬ represents a single blank character.
Table 2. Values of constants
Name Decimal value Hexadecimal value
MQGMO_VERSION_1 1 X'00000001'
MQGMO_VERSION_2 2 X'00000002'
MQGMO_VERSION_3 3 X'00000003'
MQGMO_VERSION_4 4 X'00000004'
MQGMO_CURRENT_VERSION 4 X'00000004'

Get Message Options

Table 3. Values of constants
Name Decimal value Hexadecimal value
MQGMO_WAIT 1 X'00000001'
MQGMO_NO_WAIT 0 X'00000000'
MQGMO_SET_SIGNAL 8 X'00000008'
MQGMO_FAIL_IF_QUIESCING 8192 X'00002000'
MQGMO_SYNCPOINT 2 X'00000002'
MQGMO_SYNCPOINT_IF_PERSISTENT 4096 X'00001000'
MQGMO_NO_SYNCPOINT 4 X'00000004'
MQGMO_MARK_SKIP_BACKOUT 128 X'00000080'
MQGMO_BROWSE_FIRST 16 X'00000010'
MQGMO_BROWSE_NEXT 32 X'00000020'
MQGMO_BROWSE_MSG_UNDER_CURSOR 2048 X'00000800'
MQGMO_BROWSE_HANDLE 17825808 X'01100010'
MQGMO_BROWSE_CO_OP 18874384 X'01200010'
MQGMO_MSG_UNDER_CURSOR 256 X'00000100'
MQGMO_LOCK 512 X'00000200'
MQGMO_UNLOCK 1024 X'00000400'
MQGMO_ACCEPT_TRUNCATED_MSG 64 X'00000040'
MQGMO_CONVERT 16384 X'00004000'
MQGMO_LOGICAL_ORDER 32768 X'00008000'
MQGMO_COMPLETE_MSG 65536 X'00010000'
MQGMO_ALL_MSGS_AVAILABLE 131072 X'00020000'
MQGMO_ALL_SEGMENTS_AVAILABLE 262144 X'00040000'
MQGMO_MARK_BROWSE_HANDLE 1048576 X'00100000'
MQGMO_MARK_BROWSE_CO_OP 2097152 X'00200000'
MQGMO_UNMARK_BROWSE_CO_OP 4194304 X'00400000'
MQGMO_UNMARK_BROWSE_HANDLE 8388608 X'00800000'
MQGMO_UNMARKED_BROWSE_MSG 16777216 X'01000000'
MQGMO_PROPERTIES_FORCE_MQRFH2 33554432 X'02000000'
MQGMO_NO_PROPERTIES 67108864 X'04000000'
MQGMO_PROPERTIES_IN_HANDLE 134217728 X'08000000'
MQGMO_PROPERTIES_COMPATIBILITY 268435456 X'10000000'
MQGMO_PROPERTIES_AS_Q_DEF 0 X'00000000'
MQGMO_NONE 0 X'00000000'