int ctSoapProxy::login(const char *endpoint, const char *soap_action, char *username, char *passwd, bool *ret) { struct soap *soap = this; struct ns__login soap_tmp_ns__login; struct ns__loginResponse *soap_tmp_ns__loginResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__login.username = username; soap_tmp_ns__login.passwd = passwd; soap_serializeheader(soap); soap_serialize_ns__login(soap, &soap_tmp_ns__login); 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__login(soap, &soap_tmp_ns__login, "ns:login", 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__login(soap, &soap_tmp_ns__login, "ns:login", 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); soap_default_bool(soap, ret); 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__loginResponse = soap_get_ns__loginResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__loginResponse || 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__loginResponse->ret) *ret = *soap_tmp_ns__loginResponse->ret; return soap_closesock(soap); }
int calcProxy::pow(const char *endpoint, const char *soap_action, double a, double b, double *result) { struct soap *soap = this; struct ns__pow soap_tmp_ns__pow; struct ns__powResponse *soap_tmp_ns__powResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "http://websrv.cs.fsu.edu/~engelen/calcserver.cgi"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__pow.a = a; soap_tmp_ns__pow.b = b; soap_serializeheader(soap); soap_serialize_ns__pow(soap, &soap_tmp_ns__pow); 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__pow(soap, &soap_tmp_ns__pow, "ns:pow", 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__pow(soap, &soap_tmp_ns__pow, "ns:pow", 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_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); if (soap_recv_fault(soap, 1)) return soap->error; soap_tmp_ns__powResponse = soap_get_ns__powResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__powResponse || 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__powResponse->result) *result = *soap_tmp_ns__powResponse->result; return soap_closesock(soap); }
int calcProxy::div(const char *endpoint, const char *soap_action, double a, double b, double *result) { struct soap *soap = this; struct ns__div soap_tmp_ns__div; struct ns__divResponse *soap_tmp_ns__divResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "https://10.49.46.201:2012"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__div.a = a; soap_tmp_ns__div.b = b; soap_serializeheader(soap); soap_serialize_ns__div(soap, &soap_tmp_ns__div); 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__div(soap, &soap_tmp_ns__div, "ns:div", 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__div(soap, &soap_tmp_ns__div, "ns:div", 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_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); if (soap_recv_fault(soap, 1)) return soap->error; soap_tmp_ns__divResponse = soap_get_ns__divResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__divResponse || 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__divResponse->result) *result = *soap_tmp_ns__divResponse->result; return soap_closesock(soap); }
int ctSoapProxy::getRuntimeInfo(const char *endpoint, const char *soap_action, void *_param_10, struct _Struct_9 *ret) { struct soap *soap = this; struct ns__getRuntimeInfo soap_tmp_ns__getRuntimeInfo; struct ns__getRuntimeInfoResponse *soap_tmp_ns__getRuntimeInfoResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getRuntimeInfo._param_10 = _param_10; soap_serializeheader(soap); soap_serialize_ns__getRuntimeInfo(soap, &soap_tmp_ns__getRuntimeInfo); 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__getRuntimeInfo(soap, &soap_tmp_ns__getRuntimeInfo, "ns:getRuntimeInfo", 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__getRuntimeInfo(soap, &soap_tmp_ns__getRuntimeInfo, "ns:getRuntimeInfo", 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); soap_default_RuntimeInfo_t(soap, ret); 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__getRuntimeInfoResponse = soap_get_ns__getRuntimeInfoResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getRuntimeInfoResponse || 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__getRuntimeInfoResponse->ret) *ret = *soap_tmp_ns__getRuntimeInfoResponse->ret; return soap_closesock(soap); }
int ctSoapProxy::putData(const char *endpoint, const char *soap_action, arrayOfData *data, arrayOfName *names) { struct soap *soap = this; struct ns__putData soap_tmp_ns__putData; struct ns__putDataResponse *soap_tmp_ns__putDataResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__putData.data = data; soap_serializeheader(soap); soap_serialize_ns__putData(soap, &soap_tmp_ns__putData); 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__putData(soap, &soap_tmp_ns__putData, "ns:putData", 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__putData(soap, &soap_tmp_ns__putData, "ns:putData", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!names) return soap_closesock(soap); names->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__putDataResponse = soap_get_ns__putDataResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__putDataResponse || 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 (names && soap_tmp_ns__putDataResponse->names) *names = *soap_tmp_ns__putDataResponse->names; return soap_closesock(soap); }
int dimeProxy::getData(const char *endpoint, const char *soap_action, arrayOfName *names, arrayOfData *data) { struct soap *soap = this; struct ns__getData soap_tmp_ns__getData; struct ns__getDataResponse *soap_tmp_ns__getDataResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "http://websrv.cs.fsu.edu/~engelen/dimesrv.cgi"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getData.names = names; 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_url(soap, soap_endpoint, NULL), 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 (!data) return soap_closesock(soap); data->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__getDataResponse = soap_get_ns__getDataResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getDataResponse || 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 (data && soap_tmp_ns__getDataResponse->data) *data = *soap_tmp_ns__getDataResponse->data; return soap_closesock(soap); }
int dimeProxy::getImage(const char *endpoint, const char *soap_action, char *name, ns__Data &image) { struct soap *soap = this; struct ns__getImage soap_tmp_ns__getImage; struct ns__getImageResponse *soap_tmp_ns__getImageResponse; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "http://websrv.cs.fsu.edu/~engelen/dimesrv.cgi"; 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_ns2__sub(struct soap *soap, const char *soap_endpoint, const char *soap_action, double a, double b, double &result) { struct ns2__sub soap_tmp_ns2__sub; struct ns2__subResponse *soap_tmp_ns2__subResponse; if (soap_endpoint == NULL) soap_endpoint = "http://websrv.cs.fsu.edu/~engelen/calcserver.cgi"; if (soap_action == NULL) soap_action = ""; soap_tmp_ns2__sub.a = a; soap_tmp_ns2__sub.b = b; soap_begin(soap); soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; soap_serializeheader(soap); soap_serialize_ns2__sub(soap, &soap_tmp_ns2__sub); 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__sub(soap, &soap_tmp_ns2__sub, "ns2:sub", 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_ns2__sub(soap, &soap_tmp_ns2__sub, "ns2:sub", 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_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); if (soap_recv_fault(soap, 1)) return soap->error; soap_tmp_ns2__subResponse = soap_get_ns2__subResponse(soap, NULL, "", NULL); if (!soap_tmp_ns2__subResponse || 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); result = soap_tmp_ns2__subResponse->result; return soap_closesock(soap); }
int CustomBinding_DumpUploadService3_UploaderProxy::UploadSymbol(const char *endpoint, const char *soap_action, _ns1__UploadSymbol *ns1__UploadSymbol, _ns1__UploadSymbolResponse *ns1__UploadSymbolResponse) { struct soap *soap = this; struct __ns1__UploadSymbol soap_tmp___ns1__UploadSymbol; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "http://localhost:59175/Service/DumpUploader3.svc"; if (soap_action == NULL) soap_action = "https://www.drdump.com/services/DumpUploadService3.Uploader/UploadSymbol"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___ns1__UploadSymbol.ns1__UploadSymbol = ns1__UploadSymbol; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___ns1__UploadSymbol(soap, &soap_tmp___ns1__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___ns1__UploadSymbol(soap, &soap_tmp___ns1__UploadSymbol, "-ns1: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_url(soap, soap_endpoint, NULL), soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___ns1__UploadSymbol(soap, &soap_tmp___ns1__UploadSymbol, "-ns1: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); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__SysBackupHandle(struct soap *soap, const char *soap_endpoint, const char *soap_action, enum ns__SysBackupEvent in, char *path, SysBackupRet_t *ret) { struct ns__SysBackupHandle soap_tmp_ns__SysBackupHandle; struct ns__SysBackupHandleResponse *soap_tmp_ns__SysBackupHandleResponse; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__SysBackupHandle.in = in; soap_tmp_ns__SysBackupHandle.path = path; soap_serializeheader(soap); soap_serialize_ns__SysBackupHandle(soap, &soap_tmp_ns__SysBackupHandle); 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__SysBackupHandle(soap, &soap_tmp_ns__SysBackupHandle, "ns:SysBackupHandle", 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__SysBackupHandle(soap, &soap_tmp_ns__SysBackupHandle, "ns:SysBackupHandle", 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__SysBackupHandleResponse = soap_get_ns__SysBackupHandleResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__SysBackupHandleResponse || 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__SysBackupHandleResponse->ret) *ret = *soap_tmp_ns__SysBackupHandleResponse->ret; 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_ns__getData(struct soap *soap, const char *soap_endpoint, const char *soap_action, arrayOfName *names, arrayOfData *data) { struct ns__getData soap_tmp_ns__getData; struct ns__getDataResponse *soap_tmp_ns__getDataResponse; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getData.names = names; 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_url(soap, soap_endpoint, NULL), 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 (!data) return soap_closesock(soap); data->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__getDataResponse = soap_get_ns__getDataResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getDataResponse || 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 (data && soap_tmp_ns__getDataResponse->data) *data = *soap_tmp_ns__getDataResponse->data; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__getStatusConnection(struct soap *soap, const char *soap_endpoint, const char *soap_action, void *_param_13, std::vector<ConnTrack_t >*ret) { struct ns__getStatusConnection soap_tmp_ns__getStatusConnection; struct ns__getStatusConnectionResponse *soap_tmp_ns__getStatusConnectionResponse; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getStatusConnection._param_13 = _param_13; soap_serializeheader(soap); soap_serialize_ns__getStatusConnection(soap, &soap_tmp_ns__getStatusConnection); 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__getStatusConnection(soap, &soap_tmp_ns__getStatusConnection, "ns:getStatusConnection", 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__getStatusConnection(soap, &soap_tmp_ns__getStatusConnection, "ns:getStatusConnection", 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); soap_default_StatusConnList_t(soap, ret); 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__getStatusConnectionResponse = soap_get_ns__getStatusConnectionResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getStatusConnectionResponse || 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__getStatusConnectionResponse->ret) *ret = *soap_tmp_ns__getStatusConnectionResponse->ret; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__getStatusNetworkOther(struct soap *soap, const char *soap_endpoint, const char *soap_action, enum SysGraphMode_t mode, NetworkData_t *ret) { struct ns__getStatusNetworkOther soap_tmp_ns__getStatusNetworkOther; struct ns__getStatusNetworkOtherResponse *soap_tmp_ns__getStatusNetworkOtherResponse; if (soap_endpoint == NULL) soap_endpoint = "https://localhost:8085"; soap_begin(soap); soap->encodingStyle = ""; soap_tmp_ns__getStatusNetworkOther.mode = mode; soap_serializeheader(soap); soap_serialize_ns__getStatusNetworkOther(soap, &soap_tmp_ns__getStatusNetworkOther); 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__getStatusNetworkOther(soap, &soap_tmp_ns__getStatusNetworkOther, "ns:getStatusNetworkOther", 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__getStatusNetworkOther(soap, &soap_tmp_ns__getStatusNetworkOther, "ns:getStatusNetworkOther", 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__getStatusNetworkOtherResponse = soap_get_ns__getStatusNetworkOtherResponse(soap, NULL, "", NULL); if (!soap_tmp_ns__getStatusNetworkOtherResponse || 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__getStatusNetworkOtherResponse->ret) *ret = *soap_tmp_ns__getStatusNetworkOtherResponse->ret; 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_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 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 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 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::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 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 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); }
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_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 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); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_wmas__retrieveinvoiceindex(struct soap *soap, const char *soap_endpoint, const char *soap_action, std::string driverid, std::string vehicleid, struct wmas__retrieveinvoiceindexResponse &_param_2) { struct wmas__retrieveinvoiceindex soap_tmp_wmas__retrieveinvoiceindex; if (soap_endpoint == NULL) soap_endpoint = "http://localhost:8088/shagang/service/wmasservice.php"; if (soap_action == NULL) soap_action = "http://www.example.org/wmasservice/retrieveinvoiceindex"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp_wmas__retrieveinvoiceindex.driverid = driverid; soap_tmp_wmas__retrieveinvoiceindex.vehicleid = vehicleid; soap_serializeheader(soap); soap_serialize_wmas__retrieveinvoiceindex(soap, &soap_tmp_wmas__retrieveinvoiceindex); 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_wmas__retrieveinvoiceindex(soap, &soap_tmp_wmas__retrieveinvoiceindex, "wmas:retrieveinvoiceindex", 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_wmas__retrieveinvoiceindex(soap, &soap_tmp_wmas__retrieveinvoiceindex, "wmas:retrieveinvoiceindex", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&_param_2) return soap_closesock(soap); soap_default_wmas__retrieveinvoiceindexResponse(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_wmas__retrieveinvoiceindexResponse(soap, &_param_2, "wmas:retrieveinvoiceindexResponse", 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); }
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___GameWS__register(struct soap *soap, const char *soap_endpoint, const char *soap_action, _GameWS__register *GameWS__register, _GameWS__registerResponse *GameWS__registerResponse) { struct __GameWS__register soap_tmp___GameWS__register; if (soap_endpoint == NULL) soap_endpoint = "http://localhost:8/MasterGameServer/GameWS.asmx"; if (soap_action == NULL) soap_action = "http://non-real-time-networking-web-service.psi/register"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___GameWS__register.GameWS__register = GameWS__register; soap_serializeheader(soap); soap_serialize___GameWS__register(soap, &soap_tmp___GameWS__register); 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___GameWS__register(soap, &soap_tmp___GameWS__register, "-GameWS:register", 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___GameWS__register(soap, &soap_tmp___GameWS__register, "-GameWS:register", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!GameWS__registerResponse) return soap_closesock(soap); GameWS__registerResponse->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); GameWS__registerResponse->soap_get(soap, "GameWS:registerResponse", ""); 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); }