![]() |
Home | Documentation |
soap_wsa_data Struct Reference
updated by Robert van Engelen
|
plugin data to override callbacks More...
#include <wsaapi.h>
Public Attributes | |
| int(*) | fheader (struct soap *) |
| void(*) | fseterror (struct soap *, const char **, const char **) |
| int(*) | fresponse (struct soap *, int, ULONG64) |
| int(*) | fdisconnect (struct soap *) |
| void * | transfer |
| int(*) | fposthdr (struct soap *, const char *, const char *) |
| int(*) | fparse (struct soap *) |
| int(*) | fparsehdr (struct soap *, const char *, const char *) |
| int(*) | fresolve (struct soap *, const char *, struct in_addr *inaddr) |
| int(*) | fconnect (struct soap *, const char *, const char *, int) |
| int(*) | fclosesocket (struct soap *, SOAP_SOCKET) |
| int(*) | fshutdownsocket (struct soap *, SOAP_SOCKET, int) |
| SOAP_SOCKET(*) | fopen (struct soap *, const char *, const char *, int) |
| int(*) | fclose (struct soap *) |
| int(*) | fsend (struct soap *, const char *, size_t) |
| size_t(*) | frecv (struct soap *, char *, size_t) |
| int(*) | fpoll (struct soap *) |
plugin data to override callbacks
| int(*) soap_wsa_data::fclose(struct soap *) |
saved fclose transfer callbacks
| int(*) soap_wsa_data::fclosesocket(struct soap *, SOAP_SOCKET) |
saved fclosesocket transfer callbacks
| int(*) soap_wsa_data::fconnect(struct soap *, const char *, const char *, int) |
saved fconnect transfer callbacks
| int(*) soap_wsa_data::fdisconnect(struct soap *) |
fdisconnect callback is used to accept HTTP 200 or 202
| int(*) soap_wsa_data::fheader(struct soap *) |
fheader callback is invoked immediately after parsing a SOAP Header
| SOAP_SOCKET(*) soap_wsa_data::fopen(struct soap *, const char *, const char *, int) |
saved fopen transfer callbacks
| int(*) soap_wsa_data::fparse(struct soap *) |
saved fparse transfer callbacks
| int(*) soap_wsa_data::fparsehdr(struct soap *, const char *, const char *) |
saved fparsehdr transfer callbacks
| int(*) soap_wsa_data::fpoll(struct soap *) |
saved fpoll transfer callbacks
| int(*) soap_wsa_data::fposthdr(struct soap *, const char *, const char *) |
saved fposthdr transfer callbacks
| size_t(*) soap_wsa_data::frecv(struct soap *, char *, size_t) |
saved frecv transfer callbacks
| int(*) soap_wsa_data::fresolve(struct soap *, const char *, struct in_addr *inaddr) |
saved fresolve transfer callbacks
| int(*) soap_wsa_data::fresponse(struct soap *, int, ULONG64) |
fresponse callback is used to change a HTTP response into a HTTP POST
| int(*) soap_wsa_data::fsend(struct soap *, const char *, size_t) |
saved fsend transfer callbacks
| void(*) soap_wsa_data::fseterror(struct soap *, const char **, const char **) |
fseterror callback is used to inspect and change gSOAP error codes
| int(*) soap_wsa_data::fshutdownsocket(struct soap *, SOAP_SOCKET, int) |
saved fshutdownsocket transfer callbacks
| void* soap_wsa_data::transfer |
flag to inherit soap context transfer callbacks (default) or start new