An application uses a requestor to send a request message and then wait for, and receive, the reply.
Function | Description |
---|---|
xmsRequestorClose | Close the requestor. |
xmsRequestorCreate | Create a requestor. |
xmsRequestorRequest | Send a request message and then wait for, and receive, a reply from the application that receives the request message. |
xmsRC xmsRequestorClose(xmsHRequestor *requestor, xmsHErrorBlock errorBlock);
If an application tries to close a requestor that is already closed, the call is ignored.
xmsRC xmsRequestorCreate(xmsHSess session, xmsHDest destination, xmsHRequestor *requestor xmsHErrorBlock errorBlock);
xmsRC xmsRequestorRequest(xmsHRequestor requestor, xmsHMsg requestMessage, xmsHMsg *replyMessage, xmsHErrorBlock errorBlock);
Send a request message and then wait for, and receive, a reply from the application that receives the request message.
A call to this function blocks until a reply is received or until the session ends, whichever is the sooner.