Main Page   Modules   Data Structures   File List   Data Fields   Globals   Related Pages  

MQe_MQMessage.h File Reference

The MQeMQMessage. More...


Functions

MQERETURN mqeMQMessage_new (MQeExceptBlock *pErrStruct, MQeMQMessageHndl *phMsgObj)
 Create a new MQeMQMessage object.

MQERETURN mqeMQMessage_free (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct)
 Frees the resources associated with the MQeMQMessage.

MQERETURN mqeMQMessage_getReport (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pReport)
 This function returns the value of the Report header field.

MQERETURN mqeMQMessage_getMessageType (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pMessageType)
 This function returns the value of the MsgType header field.

MQERETURN mqeMQMessage_getExpiry (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pExpiry)
 This function returns the value of the Expiry header field. The value is in tenths of a second, as is used in MQSeries messages (it is not in milliseconds, which is used for the MQSeries Everyplace expiry time). *.

MQERETURN mqeMQMessage_getFeedback (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pFeedback)
 This function returns the value of the Feedback header field.

MQERETURN mqeMQMessage_getEncoding (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pEncoding)
 This function returns the value of the Encoding header field.

MQERETURN mqeMQMessage_getCharacterSet (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pCharacterSet)
 This function returns the value of the CodedCharSetId header field.

MQERETURN mqeMQMessage_getFormat (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phFormat)
MQERETURN mqeMQMessage_getPriority (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pPriority)
 This function returns the value of the Priority header field.

MQERETURN mqeMQMessage_getPersistence (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pPersistence)
 This function returns the value of the Persistence header field.

MQERETURN mqeMQMessage_getMessageId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pMessageId, MQEUINT32 *pSize)
 This function returns the value of the MsgID header field.

MQERETURN mqeMQMessage_getCorrelationId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pCorrelationID, MQEUINT32 *pSize)
 This function returns the value of the CorrelId header field.

MQERETURN mqeMQMessage_getBackoutCount (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pBackoutCount)
 This function returns the value of the BackoutCount header field.

MQERETURN mqeMQMessage_getReplyToQueueName (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phReplyQueueName)
 This function returns the value of the ReplyToQ header field.

MQERETURN mqeMQMessage_getReplyToQueueManagerName (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phReplyQueueManagerName)
 This function returns the value of the ReplyToQMgr header field.

MQERETURN mqeMQMessage_getUserId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phUserId)
 This function returns the value of the UserIdentifier header field.

MQERETURN mqeMQMessage_getAccountingToken (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pAccoutingToken, MQEUINT32 *pSize)
 This function returns the value of the AccountingToken header field.

MQERETURN mqeMQMessage_getApplicationIdData (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phApplicationIDData)
 This function returns the value of the ApplIdentityData header field.

MQERETURN mqeMQMessage_getPutApplicationType (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pApplicatoinType)
 This function returns the value of the PutApplType header field.

MQERETURN mqeMQMessage_getPutApplicationName (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phApplicationName)
 This function returns the value of the PutApplName header field.

MQERETURN mqeMQMessage_getApplicationOriginData (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phAplicationOriginData)
 This function returns the value of the ApplOriginData header field.

MQERETURN mqeMQMessage_getGroupId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pGroupID, MQEUINT32 *pSize)
 This function returns the value of the group id header field.

MQERETURN mqeMQMessage_getPutDateTime (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT64 *pTime)
 This function returns the value of the PutDate and PutTime header fields. This value is returned as a number of milliseconds since epoc.

MQERETURN mqeMQMessage_getMessageSequenceNumber (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pSequenceNumber)
 This function sets the value of the MsgSeqNumber header field in the MQSeries style message.

MQERETURN mqeMQMessage_getOffset (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pOffSet)
 This function returns the value of the Offset header field.

MQERETURN mqeMQMessage_getMessageFlags (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pMessageFlags)
 This function returns the value of the MsgFlags header field.

MQERETURN mqeMQMessage_getOriginalLength (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 *pOrignalLength)
 This function returns the value of the OriginalLength header field.

MQERETURN mqeMQMessage_getData (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pData, MQEINT32 *pSize)
 This function returns the message data. The application must know how to interpret the data.

MQERETURN mqeMQMessage_setReport (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 report)
 This function sets the value of the Report header field in the MQSeries style message.

MQERETURN mqeMQMessage_setMessageType (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 messageType)
 This function sets the value of the MsgSeqNumber header field in the MQSeries style message.

MQERETURN mqeMQMessage_setExpiry (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 expiry)
 This function sets the value of the Expiry header field in the MQSeries style message. It also sets the expiry time of the message for use within the MQSeries Everyplace system itself.

MQERETURN mqeMQMessage_setFeedback (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 feedback)
 This function sets the value of the Feedback header field in the MQSeries style message.

MQERETURN mqeMQMessage_setEncoding (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 encoding)
 This function sets the value of the Encoding header field in the MQSeries style message.

MQERETURN mqeMQMessage_setCharacterSet (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 characterSet)
 This function sets the value of the CodedCharSetId header field in the MQSeries style message.

MQERETURN mqeMQMessage_setFormat (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hFormat)
 This function sets the value of the Format header field in the MQSeries style message.

MQERETURN mqeMQMessage_setPriority (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 priority)
 This function sets the value of the Priority header field in the MQSeries style message. It also sets the priority of the message for use within the MQSeries Everyplace system itself.

MQERETURN mqeMQMessage_setPersistence (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 persistence)
 This function sets the value of the Persistence header field in the MQSeries style message.

MQERETURN mqeMQMessage_setMessageId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pMessageId, MQEUINT32 size)
 This function sets the value of the MsgId header field in the MQSeries style message.

MQERETURN mqeMQMessage_setCorrelationId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pCorrelationId, MQEUINT32 size)
 This function sets the value of the CorrelId header field in the MQSeries style message. It also sets the Correlation ID for use within the MQSeries Everyplace system itself.

MQERETURN mqeMQMessage_setBackoutCount (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 backoutCount)
 This function sets the value of the BackoutCount header field in the MQSeries style message.

MQERETURN mqeMQMessage_setReplyToQueueName (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hReplyToQueueName)
 This function sets the reply-to queue Name in the message header.

MQERETURN mqeMQMessage_setReplyToQueueManagerName (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hReplyToQMName)
 This function sets the reply-to queue manager name in the message header.

MQERETURN mqeMQMessage_setUserId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hUserId)
 This function sets the user ID in the message header.

MQERETURN mqeMQMessage_setAccountingToken (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pAccountingToken, MQEUINT32 size)
 This function sets the value of the accounting token in the message header.

MQERETURN mqeMQMessage_setApplicationIdData (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hApplicationIdData)
 This function sets the application ID data in the message header.

MQERETURN mqeMQMessage_setPutApplicationType (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 putApplicationType)
 This function sets the put application type in the message header.

MQERETURN mqeMQMessage_setPutApplicationName (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hPutApplicationName)
 This function sets the put application name in the message header.

MQERETURN mqeMQMessage_setApplicationOriginData (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl hApplicationOriginData)
 This function sets the application origin data in the message header.

MQERETURN mqeMQMessage_setGroupId (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pGroupId, MQEUINT32 size)
 This function sets the value of the group ID in the message header.

MQERETURN mqeMQMessage_setPutDateTime (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT64 time)
 This function sets the put date and time in the message header.

MQERETURN mqeMQMessage_setMessageSequenceNumber (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 seqNo)
 This function sets the message sequence number in the message header.

MQERETURN mqeMQMessage_setOffset (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 offset)
 This function sets the value of the offset in the message header.

MQERETURN mqeMQMessage_setMessageFlags (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 flags)
 This function sets the value of the message flags in the message header.

MQERETURN mqeMQMessage_setOriginalLength (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEINT32 len)
 This function sets the original length in the message header.

MQERETURN mqeMQMessage_setData (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQEBYTE *pData, MQEUINT32 size)
 This function sets the message data.

MQERETURN mqeMQMessage_equals (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStructbyte, MQEBYTE *pFirstArray, MQEINT32 firstArraySize, MQEBYTE *pSecondArray, MQEINT32 secondArraySize, MQEBOOL *pEquality)
 This function compares to byte arrays for equality.

MQERETURN mqeMQMessage_dumpToString (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phString)
 This function dumps the field values in the message object to an MQSeries Everyplace string.

MQERETURN mqeMQMessage_dumpAllToString (MQeMQMessageHndl hMsgObj, MQeExceptBlock *pErrStruct, MQeStringHndl *phString)
 This function dumps all the field values from the message to an MQSeries Everyplace string.


Detailed Description

This section describes the object used to represent an MQSeries style message object within MQSeries Everyplace. It can be used to create and read MQSeriess style message objects. The class has getxxx() and setxxx() methods for all the MQSeries message header fields. For efficiency however, only fields that have been set to a non-default value are actually contained in the message object .

This class represents an MQSeries style message. It is designed for use with messages that flow between MQSeries and MQSeries Everyplace applications and use the MQSeries message format, i.e. 'system information' is stored in fields in a header section and the user data is stored in a byte array.

The default message transformer in the MQSeries-bridge creates an MQeMQMsgObject when it transforms an MQSeries message that is not marked as being in MQSeries Everyplace format.

If an MQeMQMsgObject arrives at the Bridge from MQe, the default message transformer maps the message header values and data directly into an MQSeries message.

This class should not make any references to the MQSeries Java classes (MQeMQMessageHndl hMsgObj,MQeExceptBlock *pErrStructcom.ibm.mq.*);. This class is used on clients that receive MQSeries formatted messages via the bridge, and we don't want any references to the MQSeries Java Classes on the client.


Function Documentation

MQERETURN mqeMQMessage_new MQeExceptBlock   pErrStruct,
MQeMQMessageHndl *    phMsgObj
 

Parameters:
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phMsgObj  [out] Pointer to MQeMQMessageHndl
Precondition:
pErrStruct must point to a pre-allocated MQeExceptBlock structure.
phMsgObj must not be NULL.
Returns :
Create anew MQeMQMessage object, handle is in (*phMsgObj)
Return values:
MQERETURN_OK  Complete Successfully
Warning:
Users are expected to use mqeMQMessage_free() to free the object returned by this call when it is no longer needed. This enables reuse of system resources and can help to avoid system problems caused by shortage of resources.

MQERETURN mqeMQMessage_free MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct
 

Parameters:
hMsgObj  [in] Handle of object to free
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
Precondition:
pErrStruct must point to a pre-allocated MQeExceptBlock structure.
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getReport MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pReport
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pReport  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pReport).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getMessageType MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pMessageType
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pMessageType  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pMessageType).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getExpiry MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pExpiry
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pExpiry  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pExpiry).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getFeedback MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pFeedback
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pFeedback  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pFeedback).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getEncoding MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pEncoding
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pEncoding  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pEncoding).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getCharacterSet MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pCharacterSet
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pCharacterSet  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pCharacterSet).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getFormat MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phFormat
 

A String containing the format value

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phFormat  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phFormat).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getPriority MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pPriority
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pPriority  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pPriority).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getPersistence MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pPersistence
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pPersistence  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pPersistence).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getMessageId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pMessageId,
MQEUINT32 *    pSize
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pMessageId  [in/out] Pointer to output buffer.
pSize  [in/out] size of output buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pMessageId) and (*pSize).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getCorrelationId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pCorrelationID,
MQEUINT32 *    pSize
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pCorrelationID  [in/out] Pointer to output buffer.
pSize  [in/out] size of output buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pCorrelationID) and (*pSize).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getBackoutCount MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pBackoutCount
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pBackoutCount  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pBackoutCount).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getReplyToQueueName MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phReplyQueueName
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phReplyQueueName  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phReplyQueueName).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getReplyToQueueManagerName MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phReplyQueueManagerName
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phReplyQueueManagerName  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phReplyQueueManagerName).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getUserId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phUserId
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phUserId  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phUserId).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getAccountingToken MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pAccoutingToken,
MQEUINT32 *    pSize
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pAccoutingToken  [in/out] Pointer to output buffer.
pSize  [in/out] size of output buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pAccoutingToken) and (*pSize).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getApplicationIdData MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phApplicationIDData
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phApplicationIDData  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phApplicationIDData).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getPutApplicationType MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pApplicatoinType
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pApplicatoinType  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pApplicatoinType).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getPutApplicationName MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phApplicationName
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phApplicationName  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phApplicationName).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getApplicationOriginData MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phAplicationOriginData
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phAplicationOriginData  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phAplicationOriginData).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getGroupId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pGroupID,
MQEUINT32 *    pSize
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pGroupID  [in/out] Pointer to output buffer.
pSize  [in/out] size of output buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pGroupID) and (*pSize).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getPutDateTime MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT64 *    pTime
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pTime  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pTime).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getMessageSequenceNumber MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pSequenceNumber
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pSequenceNumber  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pSequenceNumber).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getOffset MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pOffSet
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pOffSet  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pOffSet).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getMessageFlags MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pMessageFlags
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pMessageFlags  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pMessageFlags).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getOriginalLength MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32 *    pOrignalLength
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pOrignalLength  [in/out] Pointer to output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pOrignalLength).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_getData MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pData,
MQEINT32 *    pSize
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pData  [in/out] Pointer to output buffer.
pSize  [in/out] size of output buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pData) and (*pSize).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setReport MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    report
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
report  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setMessageType MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    messageType
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
messageType  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setExpiry MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    expiry
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
expiry  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setFeedback MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    feedback
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
feedback  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setEncoding MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    encoding
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
encoding  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setCharacterSet MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    characterSet
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
characterSet  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setFormat MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hFormat
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hFormat  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setPriority MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    priority
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
priority  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setPersistence MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    persistence
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
persistence  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setMessageId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pMessageId,
MQEUINT32    size
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pMessageId  [in] Pointer to input buffer.
size  [in] size of input buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setCorrelationId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pCorrelationId,
MQEUINT32    size
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pCorrelationId  [in] Pointer to input buffer.
size  [in] size of input buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setBackoutCount MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    backoutCount
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
backoutCount  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setReplyToQueueName MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hReplyToQueueName
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hReplyToQueueName  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setReplyToQueueManagerName MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hReplyToQMName
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hReplyToQMName  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setUserId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hUserId
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hUserId  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setAccountingToken MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pAccountingToken,
MQEUINT32    size
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pAccountingToken  [in] Pointer to input buffer.
size  [in] size of input buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setApplicationIdData MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hApplicationIdData
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hApplicationIdData  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setPutApplicationType MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    putApplicationType
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
putApplicationType  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setPutApplicationName MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hPutApplicationName
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hPutApplicationName  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setApplicationOriginData MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl    hApplicationOriginData
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
hApplicationOriginData  [in] Handle for input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setGroupId MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pGroupId,
MQEUINT32    size
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pGroupId  [in] Pointer to input buffer.
size  [in] size of input buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setPutDateTime MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT64    time
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
time  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setMessageSequenceNumber MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    seqNo
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
seqNo  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setOffset MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    offset
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
offset  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setMessageFlags MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    flags
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
flags  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setOriginalLength MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEINT32    len
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
len  [in] input value.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_setData MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQEBYTE *    pData,
MQEUINT32    size
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pData  [in] Pointer to input buffer.
size  [in] size of input buffer.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_equals MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStructbyte,
MQEBYTE *    pFirstArray,
MQEINT32    firstArraySize,
MQEBYTE *    pSecondArray,
MQEINT32    secondArraySize,
MQEBOOL *    pEquality
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
pFirstArray  [in] Pointer to the 1st input buffer.
firstArraySize  [in] size of the 1st input buffer.
pSecondArray  [in] Pointer to the 2nd input buffer.
secondArraySize  [in] size of the 2nd input buffer.
pEquality  [in/out] Pointer to the output variable.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*pEquality).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_dumpToString MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phString
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phString  [in/out] Pointer to the output handle.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Returns :
in (*phString).
Return values:
MQERETURN_OK  Complete Successfully

MQERETURN mqeMQMessage_dumpAllToString MQeMQMessageHndl    hMsgObj,
MQeExceptBlock   pErrStruct,
MQeStringHndl *    phString
 

Parameters:
hMsgObj  [in] Handle of object to process
pErrStruct  [in/out] Pointer to a pre-allocated MQeExceptBlock structure.
phString  [in/out] Pointer to the output handle.
Precondition:
pErrStruct points to a pre-allocated MQeExceptBlock structure (no error information is returned if pErrStruct is null).
Return values:
MQERETURN_OK  Complete Successfully


Generated Thu Aug 11 23:41:20 2005 for Websphere MQ Everyplace for Multiplatforms C Bindings Reference