tibemsMsg_GetMessageID

Function

Purpose

Get the message ID header from a message.

C Declaration

tibems_status tibemsMsg_GetMessageID(
    tibemsMsg message,
    const char** value );

COBOL Call

CALL "tibemsMsg_GetMessageID"
     USING BY VALUE message,
           BY REFERENCE value,
           RETURNING tibems-status
END-CALL.
Note: message and value have usage pointer.

Parameters

Parameter Description
message Get the message ID from this message.
value Store the message ID.

Remarks

Sending calls assign a unique ID to each message, and record it in this header.

All message ID values start with the 3-character prefix ID: (which is reserved for this purpose).

Applications that do not require message IDs can reduce overhead costs by disabling IDs; see tibemsMsgProducer_SetDisableMessageID. When the producer disables IDs, the value of this header is null.