Changeset 20110 for trunk/Nebulous/nebclient/src/soapClient.c
- Timestamp:
- Oct 13, 2008, 12:11:09 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/nebclient/src/soapClient.c (modified) (6 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/nebclient/src/soapClient.c
r19542 r20110 10 10 #endif 11 11 12 SOAP_SOURCE_STAMP("@(#) soapClient.c ver 2.7.11 2008- 09-13 01:14:39GMT")12 SOAP_SOURCE_STAMP("@(#) soapClient.c ver 2.7.11 2008-10-13 22:06:55 GMT") 13 13 14 14 … … 71 71 } 72 72 73 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__rename_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key , char *newkey, char **result)73 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__rename_USCOREobject(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key1, char *key2, int *result) 74 74 { struct ns1__rename_USCOREobject soap_tmp_ns1__rename_USCOREobject; 75 75 struct ns1__rename_USCOREobjectResponse *soap_tmp_ns1__rename_USCOREobjectResponse; … … 77 77 soap_endpoint = "http://localhost:80/nebulous"; 78 78 if (!soap_action) 79 soap_action = "urn:Nebulous/Server/SOAP# create_object";80 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 81 soap_tmp_ns1__rename_USCOREobject.key = key;82 soap_tmp_ns1__rename_USCOREobject. newkey = newkey;79 soap_action = "urn:Nebulous/Server/SOAP#rename_object"; 80 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 81 soap_tmp_ns1__rename_USCOREobject.key1 = key1; 82 soap_tmp_ns1__rename_USCOREobject.key2 = key2; 83 83 soap_begin(soap); 84 84 soap_serializeheader(soap); … … 108 108 if (!result) 109 109 return soap_closesock(soap); 110 *result = NULL;110 soap_default_int(soap, result); 111 111 if (soap_begin_recv(soap) 112 112 || soap_envelope_begin_in(soap) … … 129 129 } 130 130 131 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__ rename_USCOREobject_(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key, char *newkey, char **result)132 { struct ns1__ rename_USCOREobject_ soap_tmp_ns1__rename_USCOREobject_;133 struct ns1__ rename_USCOREobject_Response *soap_tmp_ns1__rename_USCOREobject_Response;134 if (!soap_endpoint) 135 soap_endpoint = "http://localhost:80/nebulous"; 136 if (!soap_action) 137 soap_action = "urn:Nebulous/Server/SOAP# create_object";138 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 139 soap_tmp_ns1__ rename_USCOREobject_.key = key;140 soap_tmp_ns1__ rename_USCOREobject_.newkey = newkey;141 soap_begin(soap); 142 soap_serializeheader(soap); 143 soap_serialize_ns1__ rename_USCOREobject_(soap, &soap_tmp_ns1__rename_USCOREobject_);144 if (soap_begin_count(soap)) 145 return soap->error; 146 if (soap->mode & SOAP_IO_LENGTH) 147 { if (soap_envelope_begin_out(soap) 148 || soap_putheader(soap) 149 || soap_body_begin_out(soap) 150 || soap_put_ns1__ rename_USCOREobject_(soap, &soap_tmp_ns1__rename_USCOREobject_, "ns1:rename_object", "")151 || soap_body_end_out(soap) 152 || soap_envelope_end_out(soap)) 153 return soap->error; 154 } 155 if (soap_end_count(soap)) 156 return soap->error; 157 if (soap_connect(soap, soap_endpoint, soap_action) 158 || soap_envelope_begin_out(soap) 159 || soap_putheader(soap) 160 || soap_body_begin_out(soap) 161 || soap_put_ns1__ rename_USCOREobject_(soap, &soap_tmp_ns1__rename_USCOREobject_, "ns1:rename_object", "")131 SOAP_FMAC5 int SOAP_FMAC6 soap_call_ns1__swap_USCOREobjects(struct soap *soap, const char *soap_endpoint, const char *soap_action, char *key1, char *key2, char **result) 132 { struct ns1__swap_USCOREobjects soap_tmp_ns1__swap_USCOREobjects; 133 struct ns1__swap_USCOREobjectsResponse *soap_tmp_ns1__swap_USCOREobjectsResponse; 134 if (!soap_endpoint) 135 soap_endpoint = "http://localhost:80/nebulous"; 136 if (!soap_action) 137 soap_action = "urn:Nebulous/Server/SOAP#swap_objects"; 138 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 139 soap_tmp_ns1__swap_USCOREobjects.key1 = key1; 140 soap_tmp_ns1__swap_USCOREobjects.key2 = key2; 141 soap_begin(soap); 142 soap_serializeheader(soap); 143 soap_serialize_ns1__swap_USCOREobjects(soap, &soap_tmp_ns1__swap_USCOREobjects); 144 if (soap_begin_count(soap)) 145 return soap->error; 146 if (soap->mode & SOAP_IO_LENGTH) 147 { if (soap_envelope_begin_out(soap) 148 || soap_putheader(soap) 149 || soap_body_begin_out(soap) 150 || soap_put_ns1__swap_USCOREobjects(soap, &soap_tmp_ns1__swap_USCOREobjects, "ns1:swap_objects", "") 151 || soap_body_end_out(soap) 152 || soap_envelope_end_out(soap)) 153 return soap->error; 154 } 155 if (soap_end_count(soap)) 156 return soap->error; 157 if (soap_connect(soap, soap_endpoint, soap_action) 158 || soap_envelope_begin_out(soap) 159 || soap_putheader(soap) 160 || soap_body_begin_out(soap) 161 || soap_put_ns1__swap_USCOREobjects(soap, &soap_tmp_ns1__swap_USCOREobjects, "ns1:swap_objects", "") 162 162 || soap_body_end_out(soap) 163 163 || soap_envelope_end_out(soap) … … 172 172 || soap_body_begin_in(soap)) 173 173 return soap_closesock(soap); 174 soap_tmp_ns1__ rename_USCOREobject_Response = soap_get_ns1__rename_USCOREobject_Response(soap, NULL, "ns1:rename_object-Response", "");175 if (soap->error) 176 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) 177 return soap_recv_fault(soap); 178 return soap_closesock(soap); 179 } 180 if (soap_body_end_in(soap) 181 || soap_envelope_end_in(soap) 182 || soap_end_recv(soap)) 183 return soap_closesock(soap); 184 if (result && soap_tmp_ns1__ rename_USCOREobject_Response->result)185 *result = *soap_tmp_ns1__ rename_USCOREobject_Response->result;174 soap_tmp_ns1__swap_USCOREobjectsResponse = soap_get_ns1__swap_USCOREobjectsResponse(soap, NULL, "ns1:swap_objectsResponse", ""); 175 if (soap->error) 176 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2) 177 return soap_recv_fault(soap); 178 return soap_closesock(soap); 179 } 180 if (soap_body_end_in(soap) 181 || soap_envelope_end_in(soap) 182 || soap_end_recv(soap)) 183 return soap_closesock(soap); 184 if (result && soap_tmp_ns1__swap_USCOREobjectsResponse->result) 185 *result = *soap_tmp_ns1__swap_USCOREobjectsResponse->result; 186 186 return soap_closesock(soap); 187 187 }
Note:
See TracChangeset
for help on using the changeset viewer.
