Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Functions
Function | Description |
---|---|
HCGetHttpCallPerformFunction | Returns the current HCCallPerformFunction callback which implements the HTTP perform function on the current platform. |
HCGetWebSocketFunctions | Gets the functions that implement the WebSocket functions. |
HCHttpCallGetContext | Gets the context pointer attached to this call object. |
HCHttpCallRequestGetHeader | Get a request header for the HTTP call for a given header name. |
HCHttpCallRequestGetHeaderAtIndex | Gets the request headers at specific zero based index in the HTTP call. |
HCHttpCallRequestGetNumHeaders | Gets the number of request headers in the HTTP call. |
HCHttpCallRequestGetRequestBodyBytes | Get the request body bytes of the HTTP call. |
HCHttpCallRequestGetRequestBodyReadFunction | Get the function used by the HTTP call to read the request body |
HCHttpCallRequestGetRequestBodyString | Get the request body bytes of the HTTP call. |
HCHttpCallRequestGetRetryAllowed | Gets if retry is allowed for this HTTP call. |
HCHttpCallRequestGetRetryCacheId | Gets the ID number of this REST endpoint used to cache the Retry-After header for fast fail. |
HCHttpCallRequestGetRetryDelay | Gets the HTTP retry delay in seconds. The default and minimum delay is 2 seconds. |
HCHttpCallRequestGetTimeout | Gets the timeout for this HTTP call. |
HCHttpCallRequestGetTimeoutWindow | Sets the HTTP timeout window in seconds. |
HCHttpCallRequestGetUrl | Gets the url and method for the HTTP call. |
HCHttpCallResponseAppendResponseBodyBytes | Appends to the response body byte buffer of the HTTP call. If a custom write callback was previously set on this call handle using HCHttpCallResponseSetResponseBodyWriteFunction, this operation will fail as these are mutually exclusive. |
HCHttpCallResponseSetHeader | Set a response header for the HTTP call. |
HCHttpCallResponseSetHeaderWithLength | Set a response header for the HTTP call. |
HCHttpCallResponseSetNetworkErrorCode | Set the network error code of the HTTP call. |
HCHttpCallResponseSetPlatformNetworkErrorMessage | Set the platform network error message of the HTTP call. |
HCHttpCallResponseSetResponseBodyBytes | Set the response body byte buffer of the HTTP call. If a custom write callback was previously set on this call handle using HCHttpCallResponseSetResponseBodyWriteFunction, this operation will fail as these are mutually exclusive. |
HCHttpCallResponseGetResponseBodyWriteFunction | Get the function used by the HTTP call to write the response body. |
HCHttpCallResponseSetStatusCode | Set the HTTP status code of the HTTP call response. |
HCHttpCallSetContext | Sets the context pointer attached to this call object. |
HCSetHttpCallPerformFunction | Optionally allows the caller to implement the HTTP perform function. |
HCSetWebSocketFunctions | Optionally allows the caller to implement the WebSocket functions. |
HCWebSocketGetHeader | Get a header for the WebSocket. |
HCWebSocketGetHeaderAtIndex | Gets the headers at specific zero based index in the WebSocket. |
HCWebSocketGetNumHeaders | Gets the number of headers in the WebSocket. |
HCWebSocketGetProxyUri | Get the proxy URI for the WebSocket. |