C-interoperable write callback function for libcurl. Writes the
received response chunks to rpc_response_type pointer that has to
be passed through C pointer data. Do not call this function
directly.
| Type | Intent | Optional | Attributes | Name | ||
|---|---|---|---|---|---|---|
| type(c_ptr), | intent(in), | value | :: | ptr | C pointer to a chunk of the response. | |
| integer(kind=c_size_t), | intent(in), | value | :: | sz | Always 1. | |
| integer(kind=c_size_t), | intent(in), | value | :: | nmemb | Size of the response chunk. | |
| type(c_ptr), | intent(in), | value | :: | data | C pointer to argument passed by caller. | 
Function return value.