The MQMD structure describes the information that accompanies the message data of an event message. For a full description of MQMD, including a description of the elementary datatype of each parameter, see the WebSphere MQ Application Programming Reference manual.
For an event message, the MQMD structure contains these values:
Description: | Structure identifier. |
Datatype: | MQCHAR4. |
Value: | MQMD_STRUC_ID |
Description: | Structure version number. |
Datatype: | MQLONG. |
Values: |
|
Description: | Options for report messages. |
Datatype: | MQLONG. |
Value: |
|
Description: | Indicates type of message. |
Datatype: | MQLONG. |
Value: | MQMT_DATAGRAM. |
Description: | Message lifetime. |
Datatype: | MQLONG. |
Value: |
|
Description: | Feedback or reason code. |
Datatype: | MQLONG. |
Value: | MQFB_NONE. |
Description: | Numeric encoding of message data. |
Datatype: | MQLONG. |
Value: | MQENC_NATIVE. |
Description: | Character set identifier of event message data. |
Datatype: | MQLONG. |
Value: | Coded character set ID (CCSID) of the queue manager generating the event. |
Description: | Format name of message data. |
Datatype: | MQCHAR8. |
Value: |
|
Description: | Message priority. |
Datatype: | MQLONG. |
Value: |
|
Description: | Message persistence. |
Datatype: | MQLONG. |
Value: |
|
Description: | Message identifier. |
Datatype: | MQBYTE24. |
Value: | A unique value generated by the queue manager. |
Description: | Correlation identifier. |
Datatype: | MQBYTE24. |
Value: |
For performance, queue manager, logger, channel, bridge, and SSL events:
|
For configuration and command events:
|
Description: | Backout counter. |
Datatype: | MQLONG. |
Value: | 0. |
Description: | Name of reply queue. |
Datatype: | MQCHAR48. |
Values: | Blank. |
Description: | Name of reply queue manager. |
Datatype: | MQCHAR48. |
Value: | The queue manager name at the originating system. |
Description: | Identifies the application that originated the message. |
Datatype: | MQCHAR12. |
Value: | Blank. |
Description: | Accounting token that allows an application to charge for work done as a result of the message. |
Datatype: | MQBYTE32. |
Value: | MQACT_NONE. |
Description: | Application data relating to identity. |
Datatype: | MQCHAR32. |
Values: | Blank. |
Description: | Type of application that put the message. |
Datatype: | MQLONG. |
Value: |
|
Description: | Name of application that put the message. |
Datatype: | MQCHAR28. |
Value: | The queue manager name at the originating system. |
Description: | Date when message was put. |
Datatype: | MQCHAR8. |
Value: | As generated by the queue manager. |
Description: | Time when message was put. |
Datatype: | MQCHAR8. |
Value: | As generated by the queue manager. |
Description: | Application data relating to origin. |
Datatype: | MQCHAR4. |
Value: | Blank. |
Description: | Identifies to which message group or logical message the physical message belongs. |
Datatype: | MQBYTE24. |
Value: |
|
Description: | Sequence number of logical message within group. |
Datatype: | MQLONG. |
Value: | 1. |
Description: | Offset of data in physical message from start of logical message. |
Datatype: | MQLONG. |
Value: | 0. |
Description: | Message flags that specify attributes of the message or control its processing. |
Datatype: | MQLONG. |
Value: | MQMF_NONE. |
Description: | Length of original message. |
Datatype: | MQLONG. |
Value: | MQOL_UNDEFINED. |
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
mdform |