tibemsMsgConsumer Type Purpose Consume messages from a destination. Remarks Consumers can receive messages synchronously (using the receive functions), or asynchronously. Consumers can receive messages asynchronously using callback functions. Clients create message consumers using functions of a tibemsSession object. Function Description Page tibemsMsgConsumer_Close Closes a message consumer and releases associated storage. 163 tibemsMsgConsumer_GetDestination Get the destination from a message consumer. 164 tibemsMsgConsumer_GetMsgListener Get the message callback and closure data from a consumer. 165 tibemsMsgConsumer_GetMsgSelector Get the message selector from a consumer. 166 tibemsMsgConsumer_GetNoLocal Get the no local property of a message consumer. 167 tibemsMsgConsumer_Receive Receive a message (synchronous). 168 tibemsMsgConsumer_ReceiveNoWait Receive a message (synchronous, non-blocking). 169 tibemsMsgConsumer_ReceiveTimeout Receive a message (synchronous, blocks up to a time limit). 170 tibemsMsgConsumer_SetMsgListener Set the message callback and closure data of a consumer. 171 See Also tibemsMsgCallback on page 172 tibemsSession_CreateConsumer on page 293