The following steps should be performed using integer arithmetic:
For example, if A is ROEXC, test E for equality with each of the following to determine what was specified by the sender of the message:
The tests can be performed in whatever order is most convenient for the application logic.
The following pseudocode illustrates this technique for exception report messages:
A = MQRO_EXCEPTION B = Report/A C = B/8 D = B - C*8 E = D*A
A similar method can be used to test for the ROPMI or ROPCI options; select as the value A whichever of these two constants is appropriate, and then proceed as described above, but replacing the value 8 in the steps above by the value 2.
Notices |
Downloads |
Library |
Support |
Feedback
![]() ![]() |
amqwak02213 |