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