tibemsMsg_SetEncoding
Function
Purpose
Set the character encoding header of a message.
C Declaration
tibems_status tibemsMsg_SetEncoding( tibemsMsg message, const char* value );
COBOL Call
CALL "tibemsMsg_SetEncoding" USING BY VALUE message, BY REFERENCE value, RETURNING tibems-status END-CALL.
Note:
message
has usage pointer.
Parameters
Parameter | Description |
---|---|
message
|
Indicate the character encoding of this message. |
value
|
Indicate that the character encoding is this value. |
Remarks
This call extends the Jakarta Messaging specification.
Programs can indicate the encoding for individual messages.
tibemsMsg_SetEncoding
does not actually do any encoding of message strings. An application uses this function to indicate the actual encoding of strings in the message.
When receiving a message in an EMS C client application, the encoding can be retrieved using tibemsMsg_GetEncoding
and then use a third party library to do the actual decoding.