SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__GetData(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct x__Keys *x__keys, char *device_id, char *authstr, struct ns__GetDataResponse *_param_1) { struct ns__GetData soap_tmp_ns__GetData; if (soap_endpoint == NULL) soap_endpoint = "https://127.0.0.1:8000"; soap->encodingStyle = ""; soap_tmp_ns__GetData.x__keys = x__keys; soap_tmp_ns__GetData.device_id = device_id; soap_tmp_ns__GetData.authstr = authstr; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__GetData(soap, &soap_tmp_ns__GetData); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__GetData(soap, &soap_tmp_ns__GetData, "ns:GetData", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__GetData(soap, &soap_tmp_ns__GetData, "ns:GetData", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!_param_1) return soap_closesock(soap); soap_default_ns__GetDataResponse(soap, _param_1); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); if (soap_recv_fault(soap, 1)) return soap->error; soap_get_ns__GetDataResponse(soap, _param_1, "", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int PullPointSubscriptionBindingProxy::Renew_(const char *endpoint, const char *soap_action, _wsnt__Renew *wsnt__Renew, _wsnt__RenewResponse *wsnt__RenewResponse) { struct soap *soap = this->soap; struct __tev__Renew_ soap_tmp___tev__Renew_; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://docs.oasis-open.org/wsn/bw-2/PausableSubscriptionManager/RenewRequest"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tev__Renew_.wsnt__Renew = wsnt__Renew; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tev__Renew_(soap, &soap_tmp___tev__Renew_); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tev__Renew_(soap, &soap_tmp___tev__Renew_, "-tev:Renew", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tev__Renew_(soap, &soap_tmp___tev__Renew_, "-tev:Renew", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!wsnt__RenewResponse) return soap_closesock(soap); wsnt__RenewResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); wsnt__RenewResponse->soap_get(soap, "wsnt:RenewResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int PACSBindingProxy::ExternalAuthorization(const char *endpoint, const char *soap_action, _ns3__ExternalAuthorization *ns3__ExternalAuthorization, _ns3__ExternalAuthorizationResponse *ns3__ExternalAuthorizationResponse) { struct soap *soap = this; struct __ns3__ExternalAuthorization soap_tmp___ns3__ExternalAuthorization; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/accesscontrol/wsdl/ExternalAuthorization"; soap->encodingStyle = NULL; soap_tmp___ns3__ExternalAuthorization.ns3__ExternalAuthorization = ns3__ExternalAuthorization; soap_begin(soap); soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___ns3__ExternalAuthorization(soap, &soap_tmp___ns3__ExternalAuthorization); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns3__ExternalAuthorization(soap, &soap_tmp___ns3__ExternalAuthorization, "-ns3:ExternalAuthorization", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns3__ExternalAuthorization(soap, &soap_tmp___ns3__ExternalAuthorization, "-ns3:ExternalAuthorization", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns3__ExternalAuthorizationResponse) return soap_closesock(soap); ns3__ExternalAuthorizationResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); ns3__ExternalAuthorizationResponse->soap_get(soap, "ns3:ExternalAuthorizationResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int PullPointSubscriptionBindingProxy::GetCurrentMessage(const char *endpoint, const char *soap_action, _wsnt__GetCurrentMessage *wsnt__GetCurrentMessage, _wsnt__GetCurrentMessageResponse *wsnt__GetCurrentMessageResponse) { struct soap *soap = this->soap; struct __tev__GetCurrentMessage soap_tmp___tev__GetCurrentMessage; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://docs.oasis-open.org/wsn/bw-2/NotificationProducer/GetCurrentMessageRequest"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tev__GetCurrentMessage.wsnt__GetCurrentMessage = wsnt__GetCurrentMessage; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tev__GetCurrentMessage(soap, &soap_tmp___tev__GetCurrentMessage); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tev__GetCurrentMessage(soap, &soap_tmp___tev__GetCurrentMessage, "-tev:GetCurrentMessage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tev__GetCurrentMessage(soap, &soap_tmp___tev__GetCurrentMessage, "-tev:GetCurrentMessage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!wsnt__GetCurrentMessageResponse) return soap_closesock(soap); wsnt__GetCurrentMessageResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); wsnt__GetCurrentMessageResponse->soap_get(soap, "wsnt:GetCurrentMessageResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int SearchBindingProxy::GetServiceCapabilities(const char *endpoint, const char *soap_action, _tse__GetServiceCapabilities *tse__GetServiceCapabilities, _tse__GetServiceCapabilitiesResponse *tse__GetServiceCapabilitiesResponse) { struct soap *soap = this; struct __tse__GetServiceCapabilities soap_tmp___tse__GetServiceCapabilities; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/search/wsdl/GetServiceCapabilities"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tse__GetServiceCapabilities.tse__GetServiceCapabilities = tse__GetServiceCapabilities; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tse__GetServiceCapabilities(soap, &soap_tmp___tse__GetServiceCapabilities); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tse__GetServiceCapabilities(soap, &soap_tmp___tse__GetServiceCapabilities, "-tse:GetServiceCapabilities", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tse__GetServiceCapabilities(soap, &soap_tmp___tse__GetServiceCapabilities, "-tse:GetServiceCapabilities", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!tse__GetServiceCapabilitiesResponse) return soap_closesock(soap); tse__GetServiceCapabilitiesResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); tse__GetServiceCapabilitiesResponse->soap_get(soap, "tse:GetServiceCapabilitiesResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_oph__oph_notify(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *oph_notify_data, char *oph_notify_json, long *oph_notify_response) { struct oph__oph_notify soap_tmp_oph__oph_notify; struct oph__oph_notifyResponse *soap_tmp_oph__oph_notifyResponse; if (soap_action == NULL) soap_action = ""; soap_tmp_oph__oph_notify.oph_notify_data = oph_notify_data; soap_tmp_oph__oph_notify.oph_notify_json = oph_notify_json; soap_begin(soap); soap->encodingStyle = NULL; soap_serializeheader(soap); soap_serialize_oph__oph_notify(soap, &soap_tmp_oph__oph_notify); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_oph__oph_notify(soap, &soap_tmp_oph__oph_notify, "oph:oph-notify", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_oph__oph_notify(soap, &soap_tmp_oph__oph_notify, "oph:oph-notify", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!oph_notify_response) return soap_closesock(soap); soap_default_xsd__int(soap, oph_notify_response); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_oph__oph_notifyResponse = soap_get_oph__oph_notifyResponse(soap, NULL, "oph:oph-notifyResponse", NULL); if (!soap_tmp_oph__oph_notifyResponse || soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); if (oph_notify_response && soap_tmp_oph__oph_notifyResponse->oph_notify_response) *oph_notify_response = *soap_tmp_oph__oph_notifyResponse->oph_notify_response; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__add(struct soap *soap, const char *soap_endpoint, const char *soap_action, double a, double b, double *result) { struct ns__add soap_tmp_ns__add; struct ns__addResponse *soap_tmp_ns__addResponse; if (soap_endpoint == NULL) soap_endpoint = "https://linprog1.cs.fsu.edu:18081"; soap->encodingStyle = NULL; soap_tmp_ns__add.a = a; soap_tmp_ns__add.b = b; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__add(soap, &soap_tmp_ns__add); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__add(soap, &soap_tmp_ns__add, "ns:add", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__add(soap, &soap_tmp_ns__add, "ns:add", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!result) return soap_closesock(soap); soap_default_xsd__double(soap, result); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ns__addResponse = soap_get_ns__addResponse(soap, NULL, "ns:addResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); if (result && soap_tmp_ns__addResponse->result) *result = *soap_tmp_ns__addResponse->result; return soap_closesock(soap); }
int DisplayBindingProxy::DeletePaneConfiguration(const char *endpoint, const char *soap_action, _tls__DeletePaneConfiguration *tls__DeletePaneConfiguration, _tls__DeletePaneConfigurationResponse *tls__DeletePaneConfigurationResponse) { struct soap *soap = this; struct __tls__DeletePaneConfiguration soap_tmp___tls__DeletePaneConfiguration; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/display/wsdl/DeletePaneConfiguration"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tls__DeletePaneConfiguration.tls__DeletePaneConfiguration = tls__DeletePaneConfiguration; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tls__DeletePaneConfiguration(soap, &soap_tmp___tls__DeletePaneConfiguration); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tls__DeletePaneConfiguration(soap, &soap_tmp___tls__DeletePaneConfiguration, "-tls:DeletePaneConfiguration", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tls__DeletePaneConfiguration(soap, &soap_tmp___tls__DeletePaneConfiguration, "-tls:DeletePaneConfiguration", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!tls__DeletePaneConfigurationResponse) return soap_closesock(soap); tls__DeletePaneConfigurationResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); tls__DeletePaneConfigurationResponse->soap_get(soap, "tls:DeletePaneConfigurationResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int CRAB_ProxySOAPProxy::getTaskStatus(ns1__getTaskStatusType *getTaskStatusRequest, struct ns1__getTaskStatusResponse &_param_3) { struct soap *soap = this; struct ns1__getTaskStatus soap_tmp_ns1__getTaskStatus; const char *soap_action = NULL; if (!soap_endpoint) soap_endpoint = "http://www.example.org/"; soap_action = "http://www.example.org/CRAB-Proxy/getTaskStatus"; soap->encodingStyle = NULL; soap_tmp_ns1__getTaskStatus.getTaskStatusRequest = getTaskStatusRequest; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns1__getTaskStatus(soap, &soap_tmp_ns1__getTaskStatus); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns1__getTaskStatus(soap, &soap_tmp_ns1__getTaskStatus, "ns1:getTaskStatus", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns1__getTaskStatus(soap, &soap_tmp_ns1__getTaskStatus, "ns1:getTaskStatus", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_ns1__getTaskStatusResponse(soap, &_param_3); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_ns1__getTaskStatusResponse(soap, &_param_3, "ns1:getTaskStatusResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int RemoteDiscoveryBindingProxy::Probe(const char *endpoint, const char *soap_action, struct wsdd__ProbeType tdn__Probe, struct wsdd__ProbeMatchesType &tdn__ProbeResponse) { struct soap *soap = this->soap; struct __tdn__Probe soap_tmp___tdn__Probe; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/network/wsdl/Probe"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tdn__Probe.tdn__Probe = tdn__Probe; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tdn__Probe(soap, &soap_tmp___tdn__Probe); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tdn__Probe(soap, &soap_tmp___tdn__Probe, "-tdn:Probe", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tdn__Probe(soap, &soap_tmp___tdn__Probe, "-tdn:Probe", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&tdn__ProbeResponse) return soap_closesock(soap); soap_default_wsdd__ProbeMatchesType(soap, &tdn__ProbeResponse); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_wsdd__ProbeMatchesType(soap, &tdn__ProbeResponse, "tdn:ProbeResponse", "wsdd:ProbeMatchesType"); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int CRAB_ProxySOAPProxy::transferTaskAndSubmit(ns1__transferTaskType *transferTaskAndSubmitRequest, struct ns1__transferTaskAndSubmitResponse &_param_1) { struct soap *soap = this; struct ns1__transferTaskAndSubmit soap_tmp_ns1__transferTaskAndSubmit; const char *soap_action = NULL; if (!soap_endpoint) soap_endpoint = "http://www.example.org/"; soap_action = "http://www.example.org/CRAB-Proxy/transferTaskAndSubmit"; soap->encodingStyle = NULL; soap_tmp_ns1__transferTaskAndSubmit.transferTaskAndSubmitRequest = transferTaskAndSubmitRequest; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns1__transferTaskAndSubmit(soap, &soap_tmp_ns1__transferTaskAndSubmit); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns1__transferTaskAndSubmit(soap, &soap_tmp_ns1__transferTaskAndSubmit, "ns1:transferTaskAndSubmit", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns1__transferTaskAndSubmit(soap, &soap_tmp_ns1__transferTaskAndSubmit, "ns1:transferTaskAndSubmit", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_ns1__transferTaskAndSubmitResponse(soap, &_param_1); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_ns1__transferTaskAndSubmitResponse(soap, &_param_1, "ns1:transferTaskAndSubmitResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ifx__DslCpeEventCallback(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *command, char **result) { struct ifx__DslCpeEventCallback soap_tmp_ifx__DslCpeEventCallback; struct ifx__DslCpeEventCallbackResponse *soap_tmp_ifx__DslCpeEventCallbackResponse; if (!soap_endpoint) soap_endpoint = "http://board:8080"; soap->encodingStyle = ""; soap_tmp_ifx__DslCpeEventCallback.command = command; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ifx__DslCpeEventCallback(soap, &soap_tmp_ifx__DslCpeEventCallback); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ifx__DslCpeEventCallback(soap, &soap_tmp_ifx__DslCpeEventCallback, "ifx:DslCpeEventCallback", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ifx__DslCpeEventCallback(soap, &soap_tmp_ifx__DslCpeEventCallback, "ifx:DslCpeEventCallback", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); *result = NULL; if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ifx__DslCpeEventCallbackResponse = soap_get_ifx__DslCpeEventCallbackResponse(soap, NULL, "ifx:DslCpeEventCallbackResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); if (result && soap_tmp_ifx__DslCpeEventCallbackResponse->result) *result = *soap_tmp_ifx__DslCpeEventCallbackResponse->result; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__CardCheck(struct soap *soap, const char *soap_endpoint, const char *soap_action, std::string *pRegXML, std::string &strRetXML) { struct ns__CardCheck soap_tmp_ns__CardCheck; struct ns__CardCheckResponse *soap_tmp_ns__CardCheckResponse; if (!soap_endpoint) soap_endpoint = "http://localhost"; soap->encodingStyle = ""; soap_tmp_ns__CardCheck.pRegXML = pRegXML; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__CardCheck(soap, &soap_tmp_ns__CardCheck); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__CardCheck(soap, &soap_tmp_ns__CardCheck, "ns:CardCheck", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__CardCheck(soap, &soap_tmp_ns__CardCheck, "ns:CardCheck", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&strRetXML) return soap_closesock(soap); soap_default_std__string(soap, &strRetXML); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); if (soap_recv_fault(soap, 1)) return soap->error; soap_tmp_ns__CardCheckResponse = soap_get_ns__CardCheckResponse(soap, NULL, "", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); strRetXML = soap_tmp_ns__CardCheckResponse->strRetXML; return soap_closesock(soap); }
int ImagingBindingProxy::GetMoveOptions(const char *endpoint, const char *soap_action, _timg__GetMoveOptions *timg__GetMoveOptions, _timg__GetMoveOptionsResponse *timg__GetMoveOptionsResponse) { struct soap *soap = this; struct __timg__GetMoveOptions soap_tmp___timg__GetMoveOptions; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver20/imaging/wsdl/GetMoveOptions"; soap->encodingStyle = NULL; soap_tmp___timg__GetMoveOptions.timg__GetMoveOptions = timg__GetMoveOptions; soap_begin(soap); soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___timg__GetMoveOptions(soap, &soap_tmp___timg__GetMoveOptions); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___timg__GetMoveOptions(soap, &soap_tmp___timg__GetMoveOptions, "-timg:GetMoveOptions", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___timg__GetMoveOptions(soap, &soap_tmp___timg__GetMoveOptions, "-timg:GetMoveOptions", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!timg__GetMoveOptionsResponse) return soap_closesock(soap); timg__GetMoveOptionsResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); timg__GetMoveOptionsResponse->soap_get(soap, "timg:GetMoveOptionsResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_pmns1__pmSelect(struct soap *soap, const char *soap_endpoint, const char *soap_action, int id, char *query, struct pmns1__pmSelectResponse *_param_2) { struct pmns1__pmSelect soap_tmp_pmns1__pmSelect; if (!soap_endpoint) soap_endpoint = "https://localhost"; if (!soap_action) soap_action = "urn:PygmalionAction"; soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; soap_tmp_pmns1__pmSelect.id = id; soap_tmp_pmns1__pmSelect.query = query; soap_begin(soap); soap_serializeheader(soap); soap_serialize_pmns1__pmSelect(soap, &soap_tmp_pmns1__pmSelect); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_pmns1__pmSelect(soap, &soap_tmp_pmns1__pmSelect, "pmns1:pmSelect", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_pmns1__pmSelect(soap, &soap_tmp_pmns1__pmSelect, "pmns1:pmSelect", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_pmns1__pmSelectResponse(soap, _param_2); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_pmns1__pmSelectResponse(soap, _param_2, "pmns1:pmSelectResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int ReceiverBindingProxy::GetReceiverState(const char *endpoint, const char *soap_action, _trv__GetReceiverState *trv__GetReceiverState, _trv__GetReceiverStateResponse *trv__GetReceiverStateResponse) { struct soap *soap = this; struct __trv__GetReceiverState soap_tmp___trv__GetReceiverState; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/receiver/wsdl/GetReceiverState"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___trv__GetReceiverState.trv__GetReceiverState = trv__GetReceiverState; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___trv__GetReceiverState(soap, &soap_tmp___trv__GetReceiverState); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___trv__GetReceiverState(soap, &soap_tmp___trv__GetReceiverState, "-trv:GetReceiverState", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___trv__GetReceiverState(soap, &soap_tmp___trv__GetReceiverState, "-trv:GetReceiverState", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!trv__GetReceiverStateResponse) return soap_closesock(soap); trv__GetReceiverStateResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); trv__GetReceiverStateResponse->soap_get(soap, "trv:GetReceiverStateResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_api__doGetCachedPage(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *url, struct xsd__base64Binary *_return) { struct api__doGetCachedPage soap_tmp_api__doGetCachedPage; struct api__doGetCachedPageResponse *soap_tmp_api__doGetCachedPageResponse; if (!soap_endpoint) soap_endpoint = "http://api.google.com/search/beta2"; soap->encodingStyle = ""; soap_tmp_api__doGetCachedPage.key = key; soap_tmp_api__doGetCachedPage.url = url; soap_begin(soap); soap_serializeheader(soap); soap_serialize_api__doGetCachedPage(soap, &soap_tmp_api__doGetCachedPage); soap_begin_count(soap); if (soap->mode & SOAP_IO_LENGTH) { soap_envelope_begin_out(soap); soap_putheader(soap); soap_body_begin_out(soap); soap_put_api__doGetCachedPage(soap, &soap_tmp_api__doGetCachedPage, "api:doGetCachedPage", ""); soap_body_end_out(soap); soap_envelope_end_out(soap); } if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_api__doGetCachedPage(soap, &soap_tmp_api__doGetCachedPage, "api:doGetCachedPage", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_xsd__base64Binary(soap, _return); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_api__doGetCachedPageResponse = soap_get_api__doGetCachedPageResponse(soap, NULL, "api:doGetCachedPageResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) #ifndef WITH_LEANER || soap_resolve_attachments(soap) #endif || soap_end_recv(soap)) return soap_closesock(soap); if (_return && soap_tmp_api__doGetCachedPageResponse->_return) *_return = *soap_tmp_api__doGetCachedPageResponse->_return; return soap_closesock(soap); }
int PullPointSubscriptionBindingProxy::GetEventProperties(const char *endpoint, const char *soap_action, _tev__GetEventProperties *tev__GetEventProperties, _tev__GetEventPropertiesResponse *tev__GetEventPropertiesResponse) { struct soap *soap = this->soap; struct __tev__GetEventProperties soap_tmp___tev__GetEventProperties; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/events/wsdl/EventPortType/GetEventPropertiesRequest"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tev__GetEventProperties.tev__GetEventProperties = tev__GetEventProperties; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tev__GetEventProperties(soap, &soap_tmp___tev__GetEventProperties); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tev__GetEventProperties(soap, &soap_tmp___tev__GetEventProperties, "-tev:GetEventProperties", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___tev__GetEventProperties(soap, &soap_tmp___tev__GetEventProperties, "-tev:GetEventProperties", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!tev__GetEventPropertiesResponse) return soap_closesock(soap); tev__GetEventPropertiesResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); tev__GetEventPropertiesResponse->soap_get(soap, "tev:GetEventPropertiesResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__getImage(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *name, ns__Data &image) { struct ns__getImage soap_tmp_ns__getImage; struct ns__getImageResponse *soap_tmp_ns__getImageResponse; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getImage.name = name; soap_serializeheader(soap); soap_serialize_ns__getImage(soap, &soap_tmp_ns__getImage); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__getImage(soap, &soap_tmp_ns__getImage, "ns:getImage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__getImage(soap, &soap_tmp_ns__getImage, "ns:getImage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&image) return soap_closesock(soap); image.soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); if (soap_recv_fault(soap, 1)) return soap->error; soap_tmp_ns__getImageResponse = soap_get_ns__getImageResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getImageResponse || soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); image = soap_tmp_ns__getImageResponse->image; return soap_closesock(soap); }
int UploaderSoap12Proxy::UploadSymbol(_ns1__UploadSymbol *ns1__UploadSymbol, _ns1__UploadSymbolResponse *ns1__UploadSymbolResponse) { struct soap *soap = this; struct __ns4__UploadSymbol soap_tmp___ns4__UploadSymbol; const char *soap_action = NULL; if (!soap_endpoint) soap_endpoint = "http://localhost:59175/DumpUploader.asmx"; soap_action = "https://www.crash-server.com/UploadSymbol"; soap->encodingStyle = NULL; soap_tmp___ns4__UploadSymbol.ns1__UploadSymbol = ns1__UploadSymbol; soap_begin(soap); soap_serializeheader(soap); soap_serialize___ns4__UploadSymbol(soap, &soap_tmp___ns4__UploadSymbol); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns4__UploadSymbol(soap, &soap_tmp___ns4__UploadSymbol, "-ns4:UploadSymbol", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns4__UploadSymbol(soap, &soap_tmp___ns4__UploadSymbol, "-ns4:UploadSymbol", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns1__UploadSymbolResponse) return soap_closesock(soap); ns1__UploadSymbolResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); ns1__UploadSymbolResponse->soap_get(soap, "ns1:UploadSymbolResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int SealingServicesBindingProxy::Seal(_ns4__Seal *ns4__Seal, _ns4__SealResponse *ns4__SealResponse) { struct soap *soap = this; struct __ns4__Seal soap_tmp___ns4__Seal; const char *soap_action = NULL; if (!soap_endpoint) soap_endpoint = "http://ium-vbox-win2k8:16100/irm_sealing/sealing_services"; soap_action = "urn:SealingServices#Seal"; soap->encodingStyle = NULL; soap_tmp___ns4__Seal.ns4__Seal = ns4__Seal; soap_begin(soap); soap_serializeheader(soap); soap_serialize___ns4__Seal(soap, &soap_tmp___ns4__Seal); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns4__Seal(soap, &soap_tmp___ns4__Seal, "-ns4:Seal", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns4__Seal(soap, &soap_tmp___ns4__Seal, "-ns4:Seal", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns4__SealResponse) return soap_closesock(soap); ns4__SealResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); ns4__SealResponse->soap_get(soap, "ns4:SealResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call___s0__GetProperties(struct soap* soap, const char* soap_endpoint, const char* soap_action, _s0__GetProperties* s0__GetProperties, _s0__GetPropertiesResponse* s0__GetPropertiesResponse) { struct __s0__GetProperties soap_tmp___s0__GetProperties; if (!soap_action) soap_action = "http://opcfoundation.org/webservices/XMLDA/1.0/GetProperties"; soap->encodingStyle = NULL; soap_tmp___s0__GetProperties.s0__GetProperties = s0__GetProperties; soap_begin(soap); soap_serializeheader(soap); soap_serialize___s0__GetProperties(soap, &soap_tmp___s0__GetProperties); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___s0__GetProperties( soap, &soap_tmp___s0__GetProperties, "-s0:GetProperties", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___s0__GetProperties( soap, &soap_tmp___s0__GetProperties, "-s0:GetProperties", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!s0__GetPropertiesResponse) return soap_closesock(soap); s0__GetPropertiesResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); s0__GetPropertiesResponse->soap_get(soap, "s0:GetPropertiesResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
int RuleEngineBindingProxy::ModifyAnalyticsModules(const char *endpoint, const char *soap_action, _analyticsws__ModifyAnalyticsModules *analyticsws__ModifyAnalyticsModules, _analyticsws__ModifyAnalyticsModulesResponse &analyticsws__ModifyAnalyticsModulesResponse) { struct soap *soap = this->soap; struct __analyticsws__ModifyAnalyticsModules soap_tmp___analyticsws__ModifyAnalyticsModules; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver20/analytics/wsdl/ModifyAnalyticsModules"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___analyticsws__ModifyAnalyticsModules.analyticsws__ModifyAnalyticsModules = analyticsws__ModifyAnalyticsModules; soap_serializeheader(soap); soap_serialize___analyticsws__ModifyAnalyticsModules(soap, &soap_tmp___analyticsws__ModifyAnalyticsModules); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___analyticsws__ModifyAnalyticsModules(soap, &soap_tmp___analyticsws__ModifyAnalyticsModules, "-analyticsws:ModifyAnalyticsModules", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___analyticsws__ModifyAnalyticsModules(soap, &soap_tmp___analyticsws__ModifyAnalyticsModules, "-analyticsws:ModifyAnalyticsModules", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&analyticsws__ModifyAnalyticsModulesResponse) return soap_closesock(soap); analyticsws__ModifyAnalyticsModulesResponse.soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); analyticsws__ModifyAnalyticsModulesResponse.soap_get(soap, "analyticsws:ModifyAnalyticsModulesResponse", NULL); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_baidu__orderquery(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct baidu__orderQueryReq *orderQueryReq, struct baidu__orderqueryResponse *_param_4) { struct baidu__orderquery soap_tmp_baidu__orderquery; if (!soap_endpoint) soap_endpoint = "http://192.168.16.32:8800/apay-ws/services/pos/baiduservice"; if (!soap_action) soap_action = ""; soap->encodingStyle = NULL; soap_tmp_baidu__orderquery.orderQueryReq = orderQueryReq; soap_begin(soap); soap_serializeheader(soap); soap_serialize_baidu__orderquery(soap, &soap_tmp_baidu__orderquery); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_baidu__orderquery(soap, &soap_tmp_baidu__orderquery, "baidu:orderquery", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_baidu__orderquery(soap, &soap_tmp_baidu__orderquery, "baidu:orderquery", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_baidu__orderqueryResponse(soap, _param_4); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_baidu__orderqueryResponse(soap, _param_4, "baidu:orderqueryResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns2__add(struct soap *soap, const char *soap_endpoint, const char *soap_action, int num1, int num2, int *sum) { struct ns2__add soap_tmp_ns2__add; struct ns2__addResponse *soap_tmp_ns2__addResponse; soap->encodingStyle = NULL; soap_tmp_ns2__add.num1 = num1; soap_tmp_ns2__add.num2 = num2; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns2__add(soap, &soap_tmp_ns2__add); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns2__add(soap, &soap_tmp_ns2__add, "ns2:add", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns2__add(soap, &soap_tmp_ns2__add, "ns2:add", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_int(soap, sum); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ns2__addResponse = soap_get_ns2__addResponse(soap, NULL, "ns2:addResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); if (sum && soap_tmp_ns2__addResponse->sum) *sum = *soap_tmp_ns2__addResponse->sum; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__latencyNestedArray(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct gSOAP_outer_array in, unsigned long &seq_num) { struct ns__latencyNestedArray soap_tmp_ns__latencyNestedArray; struct ns__latencyNestedArrayResponse *soap_tmp_ns__latencyNestedArrayResponse; if (!soap_endpoint) soap_endpoint = "http://localhost:8080"; soap->encodingStyle = NULL; soap_tmp_ns__latencyNestedArray.in = in; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__latencyNestedArray(soap, &soap_tmp_ns__latencyNestedArray); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__latencyNestedArray(soap, &soap_tmp_ns__latencyNestedArray, "ns:latencyNestedArray", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ns__latencyNestedArray(soap, &soap_tmp_ns__latencyNestedArray, "ns:latencyNestedArray", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_unsignedLong(soap, &seq_num); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ns__latencyNestedArrayResponse = soap_get_ns__latencyNestedArrayResponse(soap, NULL, "ns:latencyNestedArrayResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); seq_num = soap_tmp_ns__latencyNestedArrayResponse->seq_num; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_coupon__couponSearchByPan(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct coupon__couponSerachByPanReq *CouponSearchByPanReq, struct coupon__couponSearchByPanResponse *_param_13) { struct coupon__couponSearchByPan soap_tmp_coupon__couponSearchByPan; if (!soap_endpoint) soap_endpoint = "http://192.168.16.32:8800/apay-ws/services/pos/service"; if (!soap_action) soap_action = ""; soap->encodingStyle = NULL; soap_tmp_coupon__couponSearchByPan.CouponSearchByPanReq = CouponSearchByPanReq; soap_begin(soap); soap_serializeheader(soap); soap_serialize_coupon__couponSearchByPan(soap, &soap_tmp_coupon__couponSearchByPan); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_coupon__couponSearchByPan(soap, &soap_tmp_coupon__couponSearchByPan, "coupon:couponSearchByPan", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_coupon__couponSearchByPan(soap, &soap_tmp_coupon__couponSearchByPan, "coupon:couponSearchByPan", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_coupon__couponSearchByPanResponse(soap, _param_13); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_coupon__couponSearchByPanResponse(soap, _param_13, "coupon:couponSearchByPanResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ims__receiveMessage(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *user, int num, char *friend_nick, struct _Struct_1 *myMessage) { struct ims__receiveMessage soap_tmp_ims__receiveMessage; struct ims__receiveMessageResponse *soap_tmp_ims__receiveMessageResponse; soap->encodingStyle = NULL; soap_tmp_ims__receiveMessage.user = user; soap_tmp_ims__receiveMessage.num = num; soap_tmp_ims__receiveMessage.friend_nick = friend_nick; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ims__receiveMessage(soap, &soap_tmp_ims__receiveMessage); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__receiveMessage(soap, &soap_tmp_ims__receiveMessage, "ims:receiveMessage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__receiveMessage(soap, &soap_tmp_ims__receiveMessage, "ims:receiveMessage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!myMessage) return soap_closesock(soap); soap_default_Message(soap, myMessage); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ims__receiveMessageResponse = soap_get_ims__receiveMessageResponse(soap, NULL, "ims:receiveMessageResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); if (myMessage && soap_tmp_ims__receiveMessageResponse->myMessage) *myMessage = *soap_tmp_ims__receiveMessageResponse->myMessage; return soap_closesock(soap); }
int UploaderSoapProxy::Hello(_ns1__Hello *ns1__Hello, _ns1__HelloResponse *ns1__HelloResponse) { struct soap *soap = this; struct __ns3__Hello soap_tmp___ns3__Hello; const char *soap_action = NULL; if (!soap_endpoint) soap_endpoint = "http://localhost:59175/DumpUploader.asmx"; soap_action = "https://drdump.com/Hello"; soap->encodingStyle = NULL; soap_tmp___ns3__Hello.ns1__Hello = ns1__Hello; soap_begin(soap); soap_serializeheader(soap); soap_serialize___ns3__Hello(soap, &soap_tmp___ns3__Hello); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns3__Hello(soap, &soap_tmp___ns3__Hello, "-ns3:Hello", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns3__Hello(soap, &soap_tmp___ns3__Hello, "-ns3:Hello", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns1__HelloResponse) return soap_closesock(soap); ns1__HelloResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); ns1__HelloResponse->soap_get(soap, "ns1:HelloResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_wechat__refund(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct wechat__refundReq *refundReq, struct wechat__refundResponse *_param_19) { struct wechat__refund soap_tmp_wechat__refund; if (!soap_endpoint) soap_endpoint = "http://192.168.16.32:8800/apay-ws/services/pos/wxservice"; if (!soap_action) soap_action = ""; soap->encodingStyle = NULL; soap_tmp_wechat__refund.refundReq = refundReq; soap_begin(soap); soap_serializeheader(soap); soap_serialize_wechat__refund(soap, &soap_tmp_wechat__refund); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_wechat__refund(soap, &soap_tmp_wechat__refund, "wechat:refund", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_wechat__refund(soap, &soap_tmp_wechat__refund, "wechat:refund", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_wechat__refundResponse(soap, _param_19); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_get_wechat__refundResponse(soap, _param_19, "wechat:refundResponse", ""); if (soap->error) { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) return soap_recv_fault(soap); return soap_closesock(soap); } if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }