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: