

C Proxy › Function Calls › ProxyGetAsyncResponse › Inputs
Inputs
The inputs to this function are:
- requestID-The AsyncRequest ID field contains a unique ID associated with an outstanding asynchronous request.
- blocking-A flag used to inform the supporting runtime that the application wishes to block its processing until the specified request's corresponding response is available.
Values may be:
- BLOCKING-causes the supporting runtime to treat the ProxyGetAsyncResponse call as a blocked call. That is, the ProxyGetAsyncResponse call will not return control to the application until the response to the specified request becomes available.
- NONBLOCKING-causes the supporting runtime to treat the request as a non-blocking call. That is, control is returned to the application, even if the response is not immediately available. In this case, the function returns a return code value of Pending.
- Tran-A pointer to a completed TranEntry data structure. The export view referenced in the specified TranEntry is used by ProxyGetAsyncResponse as the area to be populated with response data from the invoked server.
- param-A pointer to an allocated ProxyParam data structure.
- errMsg-A pointer to a character array buffer that is populated if the asynchronous request encounters a processing problem in either the target server or the supporting runtime.
- errMsgLen-An integer value that specifies the size of the errMsg character array.
Copyright © 2015 CA Technologies.
All rights reserved.
 
|
|