

C Proxy › Function Calls › ProxyGetAsyncResponse › Outputs
Outputs
Returns an enumerated type ProxyGetAsyncResponseReturnValue. Theprocessing of the request determines the return code value that may be:
- GetAsyncSuccess-If the supporting runtime determines that the request is satisfied with a response from the server, the call is completed by populating the export data in the specified CITranEntry, and the function returns a value of Success. The status of the outstanding request is changed to complete.
- GetAsyncPending-This code may be returned if the blocking parameter is set to NONBLOCKING and the response is not available.
- GetAsyncInvalidAsyncRequestID-The specified request identifier does not correspond to an outstanding request. This may be because the ID does not exist, or because the response was already retrieved.
- GetASyncServerError ServerError-If the runtime determines that the server encountered an error while processing the request, the call is completed by populating the errMsg field with the returned server error message, and the function returning a value of ServerError. The status of the outstanding request is changed to complete.
- GetAsyncCommunicationsError CommunicationsError-If, after the request is accepted, the supporting runtime encounters a communications error servicing the request, the call is completed by populating the errMsg field with text describing the communication error and the function returning a value of CommunicationsError. The status of the outstanding request is changed to complete.
- GetAsyncProcessingError-The proxy runtime was unable to process the request, but the error does not fall into one of the above categories.
Copyright © 2015 CA Technologies.
All rights reserved.
 
|
|