Posted: Mon Mar 13, 2006 5:49 pm Post subject: MQMD.MsgFlags
Apprentice
Joined: 21 Jun 2003 Posts: 26
Hi,
I am developing ESQL on MQSI v2.1 (FP09) & MQ v5.3 (CSD11).
I received a group of messages from a queue and I process them in logical order. When processing each of the messages, i increase the MQMD.MsgSeqNumber by 1 and set the MQMD.MsgFlags = MQMF_MSG_IN_GROUP.
When all the messages in that group have been read, I create a new message by setting the MQMD.MsgSeqNumber correctly and MQMD.MsgFlags = MQMF_LAST_MSG_IN_GROUP.
After all I test my message flow and found that the last message, which is the message carries the MQMF_LAST_MSG_IN_GROUP, in the target queue has a MsgFlags value of 24.
My question is why is it 24 and not 16?
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum