Home
Which headers are processed
A conversion routine runs in the receiver's MCA before the message exit is called. The conversion routine begins with the MQXQH header at the top of the message. The conversion routine then processes through the chained headers that follow the MQXQH, performing conversion where necessary. The chained headers can extend beyond the offset contained in the HeaderLength parameter of the MQCXP data that is passed to the receiver's message exit. The following headers will be converted in-place:
- MQXQH (format name "MQXMIT ")
- MQMD (this is part of the MQXQH and has no format name)
- MQMDE (format name "MQHMDE ")
- MQDH (format name "MQHDIST ")
- MQWIH (format name "MQHWIH ")
The following headers will not be converted, but will be stepped over as the MCA continues to process the chained headers:
- MQDLH (format name "MQDEAD ")
- any headers with format names beginning with the three characters 'MQH' (eg. "MQHRF ") that are not otherwise mentioned above
Parent topic:
Message conversion outside the message exit
ic17580_
Home