Home
C declaration
typedef struct tagMQPMO MQPMO; struct tagMQPMO { MQCHAR4 StrucId; /* Structure identifier */ MQLONG Version; /* Structure version number */ MQLONG Options; /* Options that control the action of MQPUT and MQPUT1 */ MQLONG Timeout; /* Reserved */ MQHOBJ Context; /* Object handle of input queue */ MQLONG KnownDestCount; /* Number of messages sent successfully to local queues */ MQLONG UnknownDestCount; /* Number of messages sent successfully to remote queues */ MQLONG InvalidDestCount; /* Number of messages that could not be sent */ MQCHAR48 ResolvedQName; /* Resolved name of destination queue */ MQCHAR48 ResolvedQMgrName; /* Resolved name of destination queue manager */ MQLONG RecsPresent; /* Number of put message records or response records present */ MQLONG PutMsgRecFields; /* Flags indicating which MQPMR fields are present */ MQLONG PutMsgRecOffset; /* Offset of first put message record from start of MQPMO */ MQLONG ResponseRecOffset; /* Offset of first response record from start of MQPMO */ MQPTR PutMsgRecPtr; /* Address of first put message record */ MQPTR ResponseRecPtr; /* Address of first response record */ };
Home