# tibemsMsgRequestor

Type

## Purpose

Encapsulate request-reply semantics.

## Remarks

We recommend that programs follow these steps:

1. Create a `tibemsSession`, and use it to create either a `tibemsQueue` or `tibemsTopic` (respectively) for requests and replies.
2. Supply that session and destination to `tibemsMsgRequestor_Create` to create a `tibemsMsgRequestor`.
3. Call `tibemsMsgRequestor_Request` to send a request and receive a reply. You may repeat this step for several request and reply pairs.
4. Close the requestor object. `tibemsMsgRequestor_Close` also closes the requestor’s session as a side effect.

Function | Description
--- | ---
`tibemsMsgRequestor_Close` | Close a message requestor.
`tibemsMsgRequestor_Create` | Create a message requestor.
`tibemsMsgRequestor_Request` | Send a request message; wait for a reply.

## See Also

`tibemsSession`

`tibemsQueue`

`tibemsTopic`

Copyright © Cloud Software Group, Inc. All rights reserved.