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) soap_endpoint = "localhost:8000"; 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", "") || 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", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_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) { 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_ns__addResponse->result) *result = *soap_tmp_ns__addResponse->result; return soap_closesock(soap); }
int UPCBWebServiceSoapProxy::AddProgram(const char *endpoint, const char *soap_action, _ns1__AddProgram *ns1__AddProgram, _ns1__AddProgramResponse *ns1__AddProgramResponse) { struct soap *soap = this; struct __ns1__AddProgram soap_tmp___ns1__AddProgram; if (endpoint) soap_endpoint = endpoint; if (!soap_endpoint) soap_endpoint = "http://localhost:49865/UPCBWebService.asmx"; if (!soap_action) soap_action = "http://tempuri.org/AddProgram"; soap->encodingStyle = NULL; soap_tmp___ns1__AddProgram.ns1__AddProgram = ns1__AddProgram; soap_begin(soap); soap_serializeheader(soap); soap_serialize___ns1__AddProgram(soap, &soap_tmp___ns1__AddProgram); 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__AddProgram(soap, &soap_tmp___ns1__AddProgram, "-ns1:AddProgram", 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___ns1__AddProgram(soap, &soap_tmp___ns1__AddProgram, "-ns1:AddProgram", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns1__AddProgramResponse) return soap_closesock(soap); ns1__AddProgramResponse->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__AddProgramResponse->soap_get(soap, "ns1:AddProgramResponse", ""); 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_ns2__oncall(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *loggeduser, char **salutation) { struct ns2__oncall soap_tmp_ns2__oncall; struct ns2__oncallResponse *soap_tmp_ns2__oncallResponse; if (!soap_endpoint) soap_endpoint = "https://server.hostname/webservice.php"; if (!soap_action) soap_action = "http://schemas.xmlsoap.org/soap/envelope/#Backend#oncall"; soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; soap_tmp_ns2__oncall.loggeduser = loggeduser; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns2__oncall(soap, &soap_tmp_ns2__oncall); 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__oncall(soap, &soap_tmp_ns2__oncall, "ns2:oncall", 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_ns2__oncall(soap, &soap_tmp_ns2__oncall, "ns2:oncall", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!salutation) return soap_closesock(soap); *salutation = NULL; 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_ns2__oncallResponse = soap_get_ns2__oncallResponse(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); if (salutation && soap_tmp_ns2__oncallResponse->salutation) *salutation = *soap_tmp_ns2__oncallResponse->salutation; return soap_closesock(soap); }
int GeoIPServiceSoap12Proxy::GetGeoIPContext(const char *endpoint, const char *soap_action, _ns1__GetGeoIPContext *ns1__GetGeoIPContext, _ns1__GetGeoIPContextResponse *ns1__GetGeoIPContextResponse) { struct soap *soap = this; struct __ns3__GetGeoIPContext soap_tmp___ns3__GetGeoIPContext; if (endpoint) soap_endpoint = endpoint; if (!soap_endpoint) soap_endpoint = "http://www.webservicex.net/geoipservice.asmx"; if (!soap_action) soap_action = "http://www.webservicex.net/GetGeoIPContext"; soap->encodingStyle = NULL; soap_tmp___ns3__GetGeoIPContext.ns1__GetGeoIPContext = ns1__GetGeoIPContext; soap_begin(soap); soap_serializeheader(soap); soap_serialize___ns3__GetGeoIPContext(soap, &soap_tmp___ns3__GetGeoIPContext); 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__GetGeoIPContext(soap, &soap_tmp___ns3__GetGeoIPContext, "-ns3:GetGeoIPContext", 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__GetGeoIPContext(soap, &soap_tmp___ns3__GetGeoIPContext, "-ns3:GetGeoIPContext", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns1__GetGeoIPContextResponse) return soap_closesock(soap); ns1__GetGeoIPContextResponse->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__GetGeoIPContextResponse->soap_get(soap, "ns1:GetGeoIPContextResponse", ""); 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__getSysSysInfo(struct soap *soap, const char *soap_endpoint, const char *soap_action, void *_param_11, SysInfo_t *ret) { struct ns__getSysSysInfo soap_tmp_ns__getSysSysInfo; struct ns__getSysSysInfoResponse *soap_tmp_ns__getSysSysInfoResponse; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getSysSysInfo._param_11 = _param_11; soap_serializeheader(soap); soap_serialize_ns__getSysSysInfo(soap, &soap_tmp_ns__getSysSysInfo); 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__getSysSysInfo(soap, &soap_tmp_ns__getSysSysInfo, "ns:getSysSysInfo", 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__getSysSysInfo(soap, &soap_tmp_ns__getSysSysInfo, "ns:getSysSysInfo", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ret) return soap_closesock(soap); ret->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__getSysSysInfoResponse = soap_get_ns__getSysSysInfoResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getSysSysInfoResponse || 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 (ret && soap_tmp_ns__getSysSysInfoResponse->ret) *ret = *soap_tmp_ns__getSysSysInfoResponse->ret; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call___zoomws__GetLocalNumbers_(struct soap *soap, const char *soap_endpoint, const char *soap_action, _zoomws__GetLocalNumbers *zoomws__GetLocalNumbers, _zoomws__GetLocalNumbersResponse *zoomws__GetLocalNumbersResponse) { struct __zoomws__GetLocalNumbers_ soap_tmp___zoomws__GetLocalNumbers_; if (!soap_endpoint) soap_endpoint = "http://localhost/zoomservice/ZoomWebService.asmx"; if (!soap_action) soap_action = "http://tempuri.org/GetLocalNumbers"; soap->encodingStyle = NULL; soap_tmp___zoomws__GetLocalNumbers_.zoomws__GetLocalNumbers = zoomws__GetLocalNumbers; soap_begin(soap); soap_serializeheader(soap); soap_serialize___zoomws__GetLocalNumbers_(soap, &soap_tmp___zoomws__GetLocalNumbers_); 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___zoomws__GetLocalNumbers_(soap, &soap_tmp___zoomws__GetLocalNumbers_, "-zoomws:GetLocalNumbers", "") || 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___zoomws__GetLocalNumbers_(soap, &soap_tmp___zoomws__GetLocalNumbers_, "-zoomws:GetLocalNumbers", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!zoomws__GetLocalNumbersResponse) return soap_closesock(soap); zoomws__GetLocalNumbersResponse->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); zoomws__GetLocalNumbersResponse->soap_get(soap, "zoomws:GetLocalNumbersResponse", ""); 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 GlobalWeatherSoapProxy::GetCitiesByCountry_(const char *endpoint, const char *soap_action, _ns1__GetCitiesByCountry *ns1__GetCitiesByCountry, _ns1__GetCitiesByCountryResponse &ns1__GetCitiesByCountryResponse) { struct soap *soap = this; struct __ns1__GetCitiesByCountry_ soap_tmp___ns1__GetCitiesByCountry_; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "http://www.webservicex.net/globalweather.asmx"; if (soap_action == NULL) soap_action = "http://www.webserviceX.NET/GetCitiesByCountry"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___ns1__GetCitiesByCountry_.ns1__GetCitiesByCountry = ns1__GetCitiesByCountry; soap_serializeheader(soap); soap_serialize___ns1__GetCitiesByCountry_(soap, &soap_tmp___ns1__GetCitiesByCountry_); 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__GetCitiesByCountry_(soap, &soap_tmp___ns1__GetCitiesByCountry_, "-ns1:GetCitiesByCountry", 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___ns1__GetCitiesByCountry_(soap, &soap_tmp___ns1__GetCitiesByCountry_, "-ns1:GetCitiesByCountry", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&ns1__GetCitiesByCountryResponse) return soap_closesock(soap); ns1__GetCitiesByCountryResponse.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__GetCitiesByCountryResponse.soap_get(soap, "ns1:GetCitiesByCountryResponse", 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_pmns1__pmConnexion(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *login, char *password, char *database, struct pmns1__pmConnexionResponse *_param_1) { struct pmns1__pmConnexion soap_tmp_pmns1__pmConnexion; 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__pmConnexion.login = login; soap_tmp_pmns1__pmConnexion.password = password; soap_tmp_pmns1__pmConnexion.database = database; soap_begin(soap); soap_serializeheader(soap); soap_serialize_pmns1__pmConnexion(soap, &soap_tmp_pmns1__pmConnexion); 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__pmConnexion(soap, &soap_tmp_pmns1__pmConnexion, "pmns1:pmConnexion", "") || 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__pmConnexion(soap, &soap_tmp_pmns1__pmConnexion, "pmns1:pmConnexion", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_pmns1__pmConnexionResponse(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_pmns1__pmConnexionResponse(soap, _param_1, "pmns1:pmConnexionResponse", ""); 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 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); }
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); }
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); }
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 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); }
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); }
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 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); }
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 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_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::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 ImagingBindingProxy::Stop(const char *endpoint, const char *soap_action, _timg__Stop *timg__Stop, _timg__StopResponse *timg__StopResponse) { struct soap *soap = this; struct __timg__Stop soap_tmp___timg__Stop; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver20/imaging/wsdl/FocusStop"; soap->encodingStyle = NULL; soap_tmp___timg__Stop.timg__Stop = timg__Stop; soap_begin(soap); soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___timg__Stop(soap, &soap_tmp___timg__Stop); 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__Stop(soap, &soap_tmp___timg__Stop, "-timg:Stop", 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__Stop(soap, &soap_tmp___timg__Stop, "-timg:Stop", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!timg__StopResponse) return soap_closesock(soap); timg__StopResponse->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__StopResponse->soap_get(soap, "timg:StopResponse", ""); 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::GetMetadataSearchResults(const char *endpoint, const char *soap_action, _tse__GetMetadataSearchResults *tse__GetMetadataSearchResults, _tse__GetMetadataSearchResultsResponse *tse__GetMetadataSearchResultsResponse) { struct soap *soap = this; struct __tse__GetMetadataSearchResults soap_tmp___tse__GetMetadataSearchResults; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/search/wsdl/GetMetadataSearchResults"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tse__GetMetadataSearchResults.tse__GetMetadataSearchResults = tse__GetMetadataSearchResults; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tse__GetMetadataSearchResults(soap, &soap_tmp___tse__GetMetadataSearchResults); 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__GetMetadataSearchResults(soap, &soap_tmp___tse__GetMetadataSearchResults, "-tse:GetMetadataSearchResults", 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__GetMetadataSearchResults(soap, &soap_tmp___tse__GetMetadataSearchResults, "-tse:GetMetadataSearchResults", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!tse__GetMetadataSearchResultsResponse) return soap_closesock(soap); tse__GetMetadataSearchResultsResponse->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__GetMetadataSearchResultsResponse->soap_get(soap, "tse:GetMetadataSearchResultsResponse", ""); 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 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 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); }
int DoorControlBindingProxy::DoubleLockDoor(const char *endpoint, const char *soap_action, _ns5__DoubleLockDoor *ns5__DoubleLockDoor, _ns5__DoubleLockDoorResponse *ns5__DoubleLockDoorResponse) { struct soap *soap = this; struct __ns5__DoubleLockDoor soap_tmp___ns5__DoubleLockDoor; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://www.onvif.org/ver10/doorcontrol/wsdl/DoubleLockDoor"; soap->encodingStyle = NULL; soap_tmp___ns5__DoubleLockDoor.ns5__DoubleLockDoor = ns5__DoubleLockDoor; soap_begin(soap); soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___ns5__DoubleLockDoor(soap, &soap_tmp___ns5__DoubleLockDoor); 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___ns5__DoubleLockDoor(soap, &soap_tmp___ns5__DoubleLockDoor, "-ns5:DoubleLockDoor", 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___ns5__DoubleLockDoor(soap, &soap_tmp___ns5__DoubleLockDoor, "-ns5:DoubleLockDoor", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns5__DoubleLockDoorResponse) return soap_closesock(soap); ns5__DoubleLockDoorResponse->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); ns5__DoubleLockDoorResponse->soap_get(soap, "ns5:DoubleLockDoorResponse", ""); 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__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 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); }
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); }
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); }