int agentProxy::addCamera(std::string uuid, std::string &message) { struct soap *soap = this; struct agent__addCamera soap_tmp_agent__addCamera; struct agent__addCameraResponse *soap_tmp_agent__addCameraResponse; const char *soap_action = NULL; soap->encodingStyle = NULL; soap_tmp_agent__addCamera.uuid = uuid; soap_begin(soap); soap_serializeheader(soap); soap_serialize_agent__addCamera(soap, &soap_tmp_agent__addCamera); 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_agent__addCamera(soap, &soap_tmp_agent__addCamera, "agent:addCamera", 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_agent__addCamera(soap, &soap_tmp_agent__addCamera, "agent:addCamera", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&message) return soap_closesock(soap); soap_default_std__string(soap, &message); 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_agent__addCameraResponse = soap_get_agent__addCameraResponse(soap, NULL, "agent:addCameraResponse", ""); 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); message = soap_tmp_agent__addCameraResponse->message; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns3__wmImed_USCORESrvCertificacion(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__wmImed_USCORESrvCertificacion *ns1__wmImed_USCORESrvCertificacion, struct _ns1__wmImed_USCORESrvCertificacionResponse *ns1__wmImed_USCORESrvCertificacionResponse) { struct __ns3__wmImed_USCORESrvCertificacion soap_tmp___ns3__wmImed_USCORESrvCertificacion; if (!soap_endpoint) soap_endpoint = "http://192.169.50.11/servicios/wsCertificacion.asmx"; if (!soap_action) soap_action = "http://tempuri.org/wmImed_SrvCertificacion"; soap->encodingStyle = NULL; soap_tmp___ns3__wmImed_USCORESrvCertificacion.ns1__wmImed_USCORESrvCertificacion = ns1__wmImed_USCORESrvCertificacion; soap_begin(soap); soap_serializeheader(soap); soap_serialize___ns3__wmImed_USCORESrvCertificacion(soap, &soap_tmp___ns3__wmImed_USCORESrvCertificacion); 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__wmImed_USCORESrvCertificacion(soap, &soap_tmp___ns3__wmImed_USCORESrvCertificacion, "-ns3:wmImed_SrvCertificacion", 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__wmImed_USCORESrvCertificacion(soap, &soap_tmp___ns3__wmImed_USCORESrvCertificacion, "-ns3:wmImed_SrvCertificacion", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ns1__wmImed_USCORESrvCertificacionResponse) return soap_closesock(soap); soap_default__ns1__wmImed_USCORESrvCertificacionResponse(soap, ns1__wmImed_USCORESrvCertificacionResponse); 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__wmImed_USCORESrvCertificacionResponse(soap, ns1__wmImed_USCORESrvCertificacionResponse, "ns1:wmImed_SrvCertificacionResponse", ""); 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__getQuote(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *symbol, float *Result) { struct ns__getQuote soap_tmp_ns__getQuote; struct ns__getQuoteResponse *soap_tmp_ns__getQuoteResponse; soap->encodingStyle = NULL; soap_tmp_ns__getQuote.symbol = symbol; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__getQuote(soap, &soap_tmp_ns__getQuote); 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__getQuote(soap, &soap_tmp_ns__getQuote, "ns:getQuote", "") || 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__getQuote(soap, &soap_tmp_ns__getQuote, "ns:getQuote", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); soap_default_float(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__getQuoteResponse = soap_get_ns__getQuoteResponse(soap, NULL, "ns:getQuoteResponse", ""); 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__getQuoteResponse->Result) *Result = *soap_tmp_ns__getQuoteResponse->Result; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns__GetCity(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *Secret, std::string *result) { struct ns__GetCity soap_tmp_ns__GetCity; struct ns__GetCityResponse *soap_tmp_ns__GetCityResponse; soap->encodingStyle = NULL; soap_tmp_ns__GetCity.Secret = Secret; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__GetCity(soap, &soap_tmp_ns__GetCity); 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__GetCity(soap, &soap_tmp_ns__GetCity, "ns:GetCity", 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__GetCity(soap, &soap_tmp_ns__GetCity, "ns:GetCity", 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_std__string(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__GetCityResponse = soap_get_ns__GetCityResponse(soap, NULL, "ns:GetCityResponse", ""); 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__GetCityResponse->result) *result = *soap_tmp_ns__GetCityResponse->result; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ims__haveFriends(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *user, int *result) { struct ims__haveFriends soap_tmp_ims__haveFriends; struct ims__haveFriendsResponse *soap_tmp_ims__haveFriendsResponse; soap->encodingStyle = NULL; soap_tmp_ims__haveFriends.user = user; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ims__haveFriends(soap, &soap_tmp_ims__haveFriends); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__haveFriends(soap, &soap_tmp_ims__haveFriends, "ims:haveFriends", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__haveFriends(soap, &soap_tmp_ims__haveFriends, "ims:haveFriends", 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_int(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_ims__haveFriendsResponse = soap_get_ims__haveFriendsResponse(soap, NULL, "ims:haveFriendsResponse", ""); 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_ims__haveFriendsResponse->result) *result = *soap_tmp_ims__haveFriendsResponse->result; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_m__echoVoid(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct m__echoVoidResponse &result) { struct m__echoVoid soap_tmp_m__echoVoid; if (!soap_endpoint) soap_endpoint = "http://www.cs.fsu.edu/~engelen/interop2C.cgi"; soap->encodingStyle = ""; soap_begin(soap); soap_serializeheader(soap); soap_serialize_m__echoVoid(soap, &soap_tmp_m__echoVoid); 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_m__echoVoid(soap, &soap_tmp_m__echoVoid, "m:echoVoid", 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_m__echoVoid(soap, &soap_tmp_m__echoVoid, "m:echoVoid", 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_m__echoVoidResponse(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_get_m__echoVoidResponse(soap, &result, "", ""); 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_ims__getFriendshipRequest(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *user, struct _Struct_3 *friend_nick) { struct ims__getFriendshipRequest soap_tmp_ims__getFriendshipRequest; struct ims__getFriendshipRequestResponse *soap_tmp_ims__getFriendshipRequestResponse; soap->encodingStyle = NULL; soap_tmp_ims__getFriendshipRequest.user = user; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ims__getFriendshipRequest(soap, &soap_tmp_ims__getFriendshipRequest); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__getFriendshipRequest(soap, &soap_tmp_ims__getFriendshipRequest, "ims:getFriendshipRequest", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__getFriendshipRequest(soap, &soap_tmp_ims__getFriendshipRequest, "ims:getFriendshipRequest", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!friend_nick) return soap_closesock(soap); soap_default_String(soap, friend_nick); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ims__getFriendshipRequestResponse = soap_get_ims__getFriendshipRequestResponse(soap, NULL, "ims:getFriendshipRequestResponse", ""); 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 (friend_nick && soap_tmp_ims__getFriendshipRequestResponse->friend_nick) *friend_nick = *soap_tmp_ims__getFriendshipRequestResponse->friend_nick; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call___cwmp__TransferComplete(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _cwmp__TransferComplete *cwmp__TransferComplete, struct _cwmp__TransferCompleteResponse *cwmp__TransferCompleteResponse) { struct __cwmp__TransferComplete soap_tmp___cwmp__TransferComplete; if (!soap_action) soap_action = "urn:dslforum-org:cwmp-1-1:transferCompleteIn"; soap->encodingStyle = NULL; soap_tmp___cwmp__TransferComplete.cwmp__TransferComplete = cwmp__TransferComplete; soap_begin(soap); soap_serializeheader(soap); soap_serialize___cwmp__TransferComplete(soap, &soap_tmp___cwmp__TransferComplete); 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___cwmp__TransferComplete(soap, &soap_tmp___cwmp__TransferComplete, "-cwmp:TransferComplete", 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___cwmp__TransferComplete(soap, &soap_tmp___cwmp__TransferComplete, "-cwmp:TransferComplete", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!cwmp__TransferCompleteResponse) return soap_closesock(soap); soap_default__cwmp__TransferCompleteResponse(soap, cwmp__TransferCompleteResponse); 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__cwmp__TransferCompleteResponse(soap, cwmp__TransferCompleteResponse, "cwmp:TransferCompleteResponse", ""); 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__echoNestedArray(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct s__SOAPArrayStruct _inputStruct, struct ns__echoNestedArrayResponse &result) { struct ns__echoNestedArray soap_tmp_ns__echoNestedArray; soap->encodingStyle = ""; soap_tmp_ns__echoNestedArray._inputStruct = _inputStruct; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__echoNestedArray(soap, &soap_tmp_ns__echoNestedArray); 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__echoNestedArray(soap, &soap_tmp_ns__echoNestedArray, "ns:echoNestedArray", 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__echoNestedArray(soap, &soap_tmp_ns__echoNestedArray, "ns:echoNestedArray", 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_ns__echoNestedArrayResponse(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_get_ns__echoNestedArrayResponse(soap, &result, "", ""); 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__echoDecimal(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *inputDecimal, char *&_return) { struct ns__echoDecimal soap_tmp_ns__echoDecimal; struct ns__echoDecimalResponse *soap_tmp_ns__echoDecimalResponse; soap->encodingStyle = ""; soap_tmp_ns__echoDecimal.inputDecimal = inputDecimal; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ns__echoDecimal(soap, &soap_tmp_ns__echoDecimal); 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__echoDecimal(soap, &soap_tmp_ns__echoDecimal, "ns:echoDecimal", 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__echoDecimal(soap, &soap_tmp_ns__echoDecimal, "ns:echoDecimal", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); _return = 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_ns__echoDecimalResponse = soap_get_ns__echoDecimalResponse(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); _return = soap_tmp_ns__echoDecimalResponse->_return; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_ims__getLastMessage(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _Struct_1 *myMessage) { struct ims__getLastMessage soap_tmp_ims__getLastMessage; struct ims__getLastMessageResponse *soap_tmp_ims__getLastMessageResponse; soap->encodingStyle = NULL; soap_begin(soap); soap_serializeheader(soap); soap_serialize_ims__getLastMessage(soap, &soap_tmp_ims__getLastMessage); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__getLastMessage(soap, &soap_tmp_ims__getLastMessage, "ims:getLastMessage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put_ims__getLastMessage(soap, &soap_tmp_ims__getLastMessage, "ims:getLastMessage", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!myMessage) return soap_closesock(soap); soap_default_Message(soap, myMessage); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); soap_tmp_ims__getLastMessageResponse = soap_get_ims__getLastMessageResponse(soap, NULL, "ims:getLastMessageResponse", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); if (myMessage && soap_tmp_ims__getLastMessageResponse->myMessage) *myMessage = *soap_tmp_ims__getLastMessageResponse->myMessage; return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call_oph__ophExecuteMain(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *ophExecuteMainRequest, struct oph__ophResponse *ophExecuteMainResponse) { struct oph__ophExecuteMain soap_tmp_oph__ophExecuteMain; if (soap_action == NULL) soap_action = ""; soap_tmp_oph__ophExecuteMain.ophExecuteMainRequest = ophExecuteMainRequest; soap_begin(soap); soap->encodingStyle = NULL; soap_serializeheader(soap); soap_serialize_oph__ophExecuteMain(soap, &soap_tmp_oph__ophExecuteMain); 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__ophExecuteMain(soap, &soap_tmp_oph__ophExecuteMain, "oph:ophExecuteMain", 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__ophExecuteMain(soap, &soap_tmp_oph__ophExecuteMain, "oph:ophExecuteMain", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!ophExecuteMainResponse) return soap_closesock(soap); soap_default_oph__ophResponse(soap, ophExecuteMainResponse); 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_oph__ophResponse(soap, ophExecuteMainResponse, "oph:ophResponse", 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 agentProxy::setCameraURI(struct camera__uri *_info, struct camera__info &_infoResponse) { struct soap *soap = this; struct agent__setCameraURI soap_tmp_agent__setCameraURI; const char *soap_action = NULL; soap->encodingStyle = NULL; soap_tmp_agent__setCameraURI._info = _info; soap_begin(soap); soap_serializeheader(soap); soap_serialize_agent__setCameraURI(soap, &soap_tmp_agent__setCameraURI); 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_agent__setCameraURI(soap, &soap_tmp_agent__setCameraURI, "agent:setCameraURI", 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_agent__setCameraURI(soap, &soap_tmp_agent__setCameraURI, "agent:setCameraURI", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!&_infoResponse) return soap_closesock(soap); soap_default_camera__info(soap, &_infoResponse); 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_camera__info(soap, &_infoResponse, "camera:info", ""); if (soap->error) return soap_recv_fault(soap, 0); if (soap_body_end_in(soap) || soap_envelope_end_in(soap) || soap_end_recv(soap)) return soap_closesock(soap); return soap_closesock(soap); }
SOAP_FMAC5 int SOAP_FMAC6 soap_call___s0__Read(struct soap* soap, const char* soap_endpoint, const char* soap_action, _s0__Read* s0__Read, _s0__ReadResponse* s0__ReadResponse) { struct __s0__Read soap_tmp___s0__Read; if (!soap_action) soap_action = "http://opcfoundation.org/webservices/XMLDA/1.0/Read"; soap->encodingStyle = NULL; soap_tmp___s0__Read.s0__Read = s0__Read; soap_begin(soap); soap_serializeheader(soap); soap_serialize___s0__Read(soap, &soap_tmp___s0__Read); if (soap_begin_count(soap)) return soap->error; if (soap->mode & SOAP_IO_LENGTH) { if (soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___s0__Read(soap, &soap_tmp___s0__Read, "-s0:Read", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap)) return soap->error; } if (soap_end_count(soap)) return soap->error; if (soap_connect(soap, soap_endpoint, soap_action) || soap_envelope_begin_out(soap) || soap_putheader(soap) || soap_body_begin_out(soap) || soap_put___s0__Read(soap, &soap_tmp___s0__Read, "-s0:Read", "") || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); if (!s0__ReadResponse) return soap_closesock(soap); s0__ReadResponse->soap_default(soap); if (soap_begin_recv(soap) || soap_envelope_begin_in(soap) || soap_recv_header(soap) || soap_body_begin_in(soap)) return soap_closesock(soap); s0__ReadResponse->soap_get(soap, "s0:ReadResponse", ""); 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 methodResponse::send() { /* no namespaces */ soap->namespaces = NULL; /* no SOAP encodingStyle */ soap->encodingStyle = NULL; /* content length */ soap_begin_count(soap); if (soap->mode & SOAP_IO_LENGTH) soap_put_methodResponse(soap, this, "methodResponse", NULL); soap_end_count(soap); /* send response */ if (soap_response(soap, SOAP_OK) || soap_put_methodResponse(soap, this, "methodResponse", NULL) || soap_end_send(soap)) return soap->error; return SOAP_OK; }
int methodCall::send() { /* no namespaces */ soap->namespaces = NULL; /* no SOAP encodingStyle */ soap->encodingStyle = NULL; /* content length */ soap_begin_count(soap); if (soap->mode & SOAP_IO_LENGTH) soap_put_methodCall(soap, this, "methodCall", NULL); soap_end_count(soap); /* connect and send request */ if (soap_connect(soap, methodEndpoint, NULL) || soap_put_methodCall(soap, this, "methodCall", NULL) || soap_end_send(soap)) return soap->error; return SOAP_OK; }
int WSDualHttpBinding_USCOREICalculatorDuplexProxy::send_Equation(const char *endpoint, const char *soap_action, _mssadh__Equation *mssadh__Equation) { struct soap *soap = this->soap; struct __tempuri__Equation soap_tmp___tempuri__Equation; if (endpoint) soap_endpoint = endpoint; if (soap_endpoint == NULL) soap_endpoint = "http://192.168.2.2:8000/ServiceModelSamples/service"; if (soap_action == NULL) soap_action = "http://Microsoft.Samples.DualHttp/ICalculatorDuplex/Equation"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tempuri__Equation.mssadh__Equation = mssadh__Equation; soap_serializeheader(soap); soap_serialize___tempuri__Equation(soap, &soap_tmp___tempuri__Equation); 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___tempuri__Equation(soap, &soap_tmp___tempuri__Equation, "-tempuri:Equation", 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___tempuri__Equation(soap, &soap_tmp___tempuri__Equation, "-tempuri:Equation", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); return SOAP_OK; }
int wsddProxy::send_ResolveMatches(const char *endpoint, const char *soap_action, struct wsdd__ResolveMatchesType *wsdd__ResolveMatches) { struct soap *soap = this; struct __wsdd__ResolveMatches soap_tmp___wsdd__ResolveMatches; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://docs.oasis-open.org/ws-dd/ns/discovery/2009/01/ResolveMatches"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___wsdd__ResolveMatches.wsdd__ResolveMatches = wsdd__ResolveMatches; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___wsdd__ResolveMatches(soap, &soap_tmp___wsdd__ResolveMatches); 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___wsdd__ResolveMatches(soap, &soap_tmp___wsdd__ResolveMatches, "-wsdd:ResolveMatches", 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___wsdd__ResolveMatches(soap, &soap_tmp___wsdd__ResolveMatches, "-wsdd:ResolveMatches", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); return SOAP_OK; }
int PullPointSubscriptionBindingProxy::send_Notify_(const char *endpoint, const char *soap_action, _wsnt__Notify *wsnt__Notify) { struct soap *soap = this->soap; struct __tev__Notify_ soap_tmp___tev__Notify_; if (endpoint) soap_endpoint = endpoint; if (soap_action == NULL) soap_action = "http://docs.oasis-open.org/wsn/bw-2/PullPoint/Notify"; soap_begin(soap); soap->encodingStyle = NULL; soap_tmp___tev__Notify_.wsnt__Notify = wsnt__Notify; soap_set_version(soap, 2); /* SOAP1.2 */ soap_serializeheader(soap); soap_serialize___tev__Notify_(soap, &soap_tmp___tev__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___tev__Notify_(soap, &soap_tmp___tev__Notify_, "-tev: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___tev__Notify_(soap, &soap_tmp___tev__Notify_, "-tev:Notify", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); return SOAP_OK; }
int dpws_discoveryProxy::send_Hello(struct wsd__HelloType *wsd__Hello) { struct __wsd__Hello soap_tmp___wsd__Hello; const char *soap_action = NULL; struct soap *soap = this; soap_action = "http://schemas.xmlsoap.org/ws/2005/04/discovery/Hello"; soap->encodingStyle = NULL; soap_tmp___wsd__Hello.wsd__Hello = wsd__Hello; soap_begin(soap); soap_serializeheader(soap); soap_serialize___wsd__Hello(soap, &soap_tmp___wsd__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___wsd__Hello(soap, &soap_tmp___wsd__Hello, "-wsd: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___wsd__Hello(soap, &soap_tmp___wsd__Hello, "-wsd:Hello", NULL) || soap_body_end_out(soap) || soap_envelope_end_out(soap) || soap_end_send(soap)) return soap_closesock(soap); return SOAP_OK; }