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. 165 tibemsMsgConsumer_GetDestination Get the destination from a message consumer. 166 tibemsMsgConsumer_GetMsgListener Get the message callback and closure data from a consumer. 167 tibemsMsgConsumer_GetMsgSelector Get the message selector from a consumer. 168 tibemsMsgConsumer_GetNoLocal Get the no local property of a message consumer. 169 tibemsMsgConsumer_Receive Receive a message (synchronous). 170 tibemsMsgConsumer_ReceiveNoWait Receive a message (synchronous, non-blocking). 171 tibemsMsgConsumer_ReceiveTimeout Receive a message (synchronous, blocks up to a time limit). 172 tibemsMsgConsumer_SetMsgListener Set the message callback and closure data of a consumer. 173 See Also tibemsMsgCallback on page 174 tibemsSession_CreateConsumer on page 299