tibemsMsg
Type
Related Types
tibemsBytesMsg, tibemsMapMsg, tibemsObjectMsg, tibemsStreamMsg, tibemsTextMsg
| Function | Description |
|---|---|
| Receipt | |
| tibemsMsg_Acknowledge | Acknowledge messages. |
| Body | |
| tibemsMsg_GetBodyType | Get the body type of a message. |
| Message Life Cycle | |
| tibemsMsg_ClearBody | Clear the body of a message. |
| tibemsMsg_ClearProperties | Clear the properties of a message. |
| tibemsMsg_Create | Create a message object. |
| tibemsMsg_CreateCopy | Create a copy of the message object. |
| tibemsMsg_CreateFromBytes | Create a message object from data in a byte sequence. |
| tibemsMsg_Destroy | Destroy a message. |
| tibemsMsg_MakeWriteable | Make a message writeable. |
| tibemsMsg_Recover | Recover a single message. |
| Output | |
| tibemsMsg_GetAsBytes | Get a byte sequence representation of the message object. |
| tibemsMsg_GetAsBytesCopy | Copy a byte sequence representation of the message object into storage supplied by the program. |
| tibemsMsg_GetByteSize | Compute the size of the byte sequence representation of the message. |
| tibemsMsg_Print | Print a message. |
| tibemsMsg_PrintToBuffer | Print a message into a buffer. |
| Headers and Properties
For details, see Headers. |
|
| tibemsMsg_ClearProperties | Clear the properties of a message. |
| tibemsMsg_GetCorrelationID | Get the correlation ID header of a message. |
| tibemsMsg_GetDeliveryMode | Get the delivery mode header from a message. |
| tibemsMsg_GetDeliveryTime | Get the delivery time header from a message. |
| tibemsMsg_GetDestination | Get the destination header from a message. |
| tibemsMsg_GetEncoding | Get the character encoding header from a message. |
| tibemsMsg_GetExpiration | Get the expiration header from a message. |
| tibemsMsg_GetMessageID | Get the message ID header from a message. |
| tibemsMsg_GetPriority | Get the priority header from a message. |
| tibemsMsg_Get Property | Get the value of a message property. |
| tibemsMsg_GetPropertyNames | Get a list of property names from a message. |
| tibemsMsg_GetRedelivered | Get the redelivered header from a message. |
| tibemsMsg_GetReplyTo | Get the reply-to header from a message. |
| tibemsMsg_GetTimestamp | Get the timestamp header from a message. |
| tibemsMsg_GetType | Get the type header of a message. |
| tibemsMsg_PropertyExists | Test whether a named property has been set on a message. |
| tibemsMsg_SetCorrelationID | Set the correlation ID header of a message. |
| tibemsMsg_SetDeliveryMode | Set the delivery mode header of a message. |
| tibemsMsg_SetDestination | Set the destination header of a message. |
| tibemsMsg_SetEncoding | Set the character encoding header of a message. |
| tibemsMsg_SetExpiration | Set the expiration header of a message. |
| tibemsMsg_SetMessageID | Set the message ID header of a message. |
| tibemsMsg_SetPriority | Set the priority header of a message. |
| tibemsMsg_Set Property | Set the value of a message property. |
| tibemsMsg_SetRedelivered | Set the redelivered header of a message. |
| tibemsMsg_SetReplyTo | Set the reply-to header of a message. |
| tibemsMsg_SetTimestamp | Set the timestamp header of a message. |
| tibemsMsg_SetType | Set the type header of a message. |
| Constant | Description |
|---|---|
| TIBEMS_DEFAULT_DELIVERY_MODE | TIBEMS_PERSISTENT
When neither the sending call nor the producer supplies a delivery mode, this default applies. |
| TIBEMS_DEFAULT_PRIORITY | 4
When neither the sending call nor the producer supplies a priority, this default applies. See also, Priority. |
| TIBEMS_DEFAULT_TIME_TO_LIVE | 0
When neither the sending call nor the producer supplies a priority, this default applies. The default value, zero, indicates that messages do not expire. See also Expiration. |
Copyright © 2021. Cloud Software Group, Inc. All Rights Reserved.
