|
Classes |
struct | soap_wsa_data |
| plugin data to override callbacks More...
|
Defines |
#define | SOAP_WSA_ID "SOAP-WSA-1.3" |
#define | SOAP_WSA(member) wsa__##member |
#define | SOAP_WSA_(prefix, member) prefix##_wsa__##member |
#define | SOAP_WSA__(prefix, member) prefix##wsa__##member |
Functions |
int | soap_wsa (struct soap *soap, struct soap_plugin *p, void *arg) |
| Plugin registry function, used with soap_register_plugin.
|
int | soap_wsa_request (struct soap *soap, const char *id, const char *to, const char *action) |
| Sets the WS-Addressing information header for the next request message with MessageID (optional), To (optional), and Action (required).
|
int | soap_wsa_add_From (struct soap *soap, const char *endpoint) |
| Sets WS-Addressing From header for request message.
|
int | soap_wsa_add_NoReply (struct soap *soap) |
| Sets WS-Addressing ReplyTo header to 'none' (no reply).
|
int | soap_wsa_add_ReplyTo (struct soap *soap, const char *endpoint) |
| Sets WS-Addressing ReplyTo header for request message.
|
int | soap_wsa_add_FaultTo (struct soap *soap, const char *endpoint) |
| Sets WS-Addressing FaultTo header for request message.
|
int | soap_wsa_check (struct soap *soap) |
| Checks the presence and validity of WS-Addressing information headers.
|
int | soap_wsa_reply (struct soap *soap, const char *id, const char *action) |
| Sets WS-Addressing header fields for server response. Automatically relays the response to the ReplyTo address (when ReplyTo != to From and ReplyTo != 'none') and returns HTTP 202 Accept to sender when relay was successful.
|
int | soap_wsa_sender_fault_subcode (struct soap *soap, const char *faultsubcode, const char *faultstring, const char *faultdetail) |
| Sets sender SOAP Fault (sub)code for server fault response.
|
int | soap_wsa_receiver_fault_subcode (struct soap *soap, const char *faultsubcode, const char *faultstring, const char *faultdetail) |
| Sets receiver SOAP Fault (sub)code for server fault response.
|
int | soap_wsa_sender_fault (struct soap *soap, const char *faultstring, const char *faultdetail) |
| Sets sender SOAP Fault for server fault response.
|
int | soap_wsa_receiver_fault (struct soap *soap, const char *faultstring, const char *faultdetail) |
| Sets receiver SOAP Fault for server fault response.
|
int | soap_wsa_fault_subcode (struct soap *soap, int flag, const char *faultsubcode, const char *faultstring, const char *faultdetail) |
| Sets sender/receiver SOAP Fault (sub)code for server fault response.
|
int | soap_wsa_check_fault (struct soap *soap, SOAP_WSA(FaultSubcodeValues)*fault) |
| Checks the presence of a WS-Addressing fault.
|
int | soap_wsa_error (struct soap *soap, SOAP_WSA(FaultSubcodeValues) fault) |
| Sets SOAP Fault (sub)code for server WS-Addressing fault response.
|
Variables |
const char | soap_wsa_id [] |
const char * | soap_wsa_noneURI |
const char * | soap_wsa_anonymousURI |
const char * | soap_wsa_faultAction |