plugin data to store CURL handle and override callbacks
More...
#include <curlapi.h>
plugin data to store CURL handle and override callbacks
| short soap_curl_data::active |
| char* soap_curl_data::blk |
current block of data received from CURL stored in blist lst
| char soap_curl_data::buf[CURL_ERROR_SIZE] |
| CURL* soap_curl_data::curl |
CURL handle (passed as arg to plugin or internal)
| int(* soap_curl_data::fconnect) (struct soap *, const char *, const char *, int) |
| int(* soap_curl_data::fpreparefinalrecv) (struct soap *) |
| int(* soap_curl_data::fprepareinitrecv) (struct soap *) |
| size_t(* soap_curl_data::frecv) (struct soap *, char *, size_t) |
| int(* soap_curl_data::fsend) (struct soap *, const char *, size_t) |
| struct curl_slist* soap_curl_data::hdr |
to add custom HTTP headers
| struct soap_blist* soap_curl_data::lst |
block list with data sent to CURL and received from CURL
| soap_mode soap_curl_data::mode |
| short soap_curl_data::own |
| char* soap_curl_data::ptr |
| struct soap* soap_curl_data::soap |
The documentation for this struct was generated from the following file: