Functions | |
MQERETURN | mqeMsg_new (MQeExceptBlock *pErrStruct, MQeMsgHndl *phMsg) |
This function constructs an MQeMsg. | |
MQERETURN | mqeMsg_free (MQeMsgHndl hMsg, MQeExceptBlock *pErrStruct) |
Frees the MQeMsg pointed by hMsg. | |
MQERETURN | mqeMsg_unwrapMsg (MQeMsgHndl hMsg, MQeExceptBlock *pErrStruct, MQeMsgHndl *phMsg, MQECONST MQeAttributeHndl hAttribute) |
This function unwraps an embedded MQeMsg, decode using (*hAttribute) (if hAttribute not NULL) and returns the new message. | |
MQERETURN | mqeMsg_getMsgUIDFields (MQeMsgHndl hMsg, MQeExceptBlock *pErrStruct, MQeFieldsHndl *phOutUID) |
This function gets a Fields that contains all the elements of the unique id. | |
MQERETURN | mqeMsg_getOriginQMgr (MQeMsgHndl hMsg, MQeExceptBlock *pErrStruct, MQeStringHndl *phOutQMgrName) |
This function gets the MsgObject's origination queue manager name - may be null. | |
MQERETURN | mqeMsg_getTimeStamp (MQeMsgHndl hMsg, MQeExceptBlock *pErrStruct, MQEINT64 *pOutTimeStamp) |
This function gets the MsgObject's creation time. | |
MQERETURN | mqeMsg_resetMsgUIDFields (MQeMsgHndl hMsg, MQeExceptBlock *pErrStruct) |
This function resets the UID fields of a message. |
|
Users are expected to apply mqeMsg_*() API calls to the returned object. However, the returned object is no different from an object returned by mqeFields_new() except some extra default fields are introduced. Any calls (except mqeFields_free()) applicable to an MQeFields can therefore be applied to the returned object as well.
|
|
|
|
|
|
|
|
|
|
|
|
|