00001
00002
00003
00004
00005
00006
00007 #include "nedH.h"
00008 #ifdef __cplusplus
00009 extern "C" {
00010 #endif
00011
00012 SOAP_SOURCE_STAMP("@(#) nedClient.c ver 2.7.9l 2008-01-25 00:35:12 GMT")
00013
00014
00015 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns2__ObjByName(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__ObjByName *ns1__ObjByName, struct _ns1__ObjByNameResponse *ns1__ObjByNameResponse)
00016 { struct __ns2__ObjByName soap_tmp___ns2__ObjByName;
00017 if (!soap_endpoint)
00018 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00019 if (!soap_action)
00020 soap_action = "http://voservices.net/ned/ObjByName";
00021 soap->encodingStyle = NULL;
00022 soap_tmp___ns2__ObjByName.ns1__ObjByName = ns1__ObjByName;
00023 soap_begin(soap);
00024 soap_serializeheader(soap);
00025 soap_serialize___ns2__ObjByName(soap, &soap_tmp___ns2__ObjByName);
00026 if (soap_begin_count(soap))
00027 return soap->error;
00028 if (soap->mode & SOAP_IO_LENGTH)
00029 { if (soap_envelope_begin_out(soap)
00030 || soap_putheader(soap)
00031 || soap_body_begin_out(soap)
00032 || soap_put___ns2__ObjByName(soap, &soap_tmp___ns2__ObjByName, "-ns2:ObjByName", "")
00033 || soap_body_end_out(soap)
00034 || soap_envelope_end_out(soap))
00035 return soap->error;
00036 }
00037 if (soap_end_count(soap))
00038 return soap->error;
00039 if (soap_connect(soap, soap_endpoint, soap_action)
00040 || soap_envelope_begin_out(soap)
00041 || soap_putheader(soap)
00042 || soap_body_begin_out(soap)
00043 || soap_put___ns2__ObjByName(soap, &soap_tmp___ns2__ObjByName, "-ns2:ObjByName", "")
00044 || soap_body_end_out(soap)
00045 || soap_envelope_end_out(soap)
00046 || soap_end_send(soap))
00047 return soap_closesock(soap);
00048 soap_default__ns1__ObjByNameResponse(soap, ns1__ObjByNameResponse);
00049 if (soap_begin_recv(soap)
00050 || soap_envelope_begin_in(soap)
00051 || soap_recv_header(soap)
00052 || soap_body_begin_in(soap))
00053 return soap_closesock(soap);
00054 soap_get__ns1__ObjByNameResponse(soap, ns1__ObjByNameResponse, "ns1:ObjByNameResponse", "");
00055 if (soap->error)
00056 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00057 return soap_recv_fault(soap,1);
00058 return soap_closesock(soap);
00059 }
00060 if (soap_body_end_in(soap)
00061 || soap_envelope_end_in(soap)
00062 || soap_end_recv(soap))
00063 return soap_closesock(soap);
00064 return soap_closesock(soap);
00065 }
00066
00067 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns2__ObjNearName(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__ObjNearName *ns1__ObjNearName, struct _ns1__ObjNearNameResponse *ns1__ObjNearNameResponse)
00068 { struct __ns2__ObjNearName soap_tmp___ns2__ObjNearName;
00069 if (!soap_endpoint)
00070 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00071 if (!soap_action)
00072 soap_action = "http://voservices.net/ned/ObjNearName";
00073 soap->encodingStyle = NULL;
00074 soap_tmp___ns2__ObjNearName.ns1__ObjNearName = ns1__ObjNearName;
00075 soap_begin(soap);
00076 soap_serializeheader(soap);
00077 soap_serialize___ns2__ObjNearName(soap, &soap_tmp___ns2__ObjNearName);
00078 if (soap_begin_count(soap))
00079 return soap->error;
00080 if (soap->mode & SOAP_IO_LENGTH)
00081 { if (soap_envelope_begin_out(soap)
00082 || soap_putheader(soap)
00083 || soap_body_begin_out(soap)
00084 || soap_put___ns2__ObjNearName(soap, &soap_tmp___ns2__ObjNearName, "-ns2:ObjNearName", "")
00085 || soap_body_end_out(soap)
00086 || soap_envelope_end_out(soap))
00087 return soap->error;
00088 }
00089 if (soap_end_count(soap))
00090 return soap->error;
00091 if (soap_connect(soap, soap_endpoint, soap_action)
00092 || soap_envelope_begin_out(soap)
00093 || soap_putheader(soap)
00094 || soap_body_begin_out(soap)
00095 || soap_put___ns2__ObjNearName(soap, &soap_tmp___ns2__ObjNearName, "-ns2:ObjNearName", "")
00096 || soap_body_end_out(soap)
00097 || soap_envelope_end_out(soap)
00098 || soap_end_send(soap))
00099 return soap_closesock(soap);
00100 soap_default__ns1__ObjNearNameResponse(soap, ns1__ObjNearNameResponse);
00101 if (soap_begin_recv(soap)
00102 || soap_envelope_begin_in(soap)
00103 || soap_recv_header(soap)
00104 || soap_body_begin_in(soap))
00105 return soap_closesock(soap);
00106 soap_get__ns1__ObjNearNameResponse(soap, ns1__ObjNearNameResponse, "ns1:ObjNearNameResponse", "");
00107 if (soap->error)
00108 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00109 return soap_recv_fault(soap,1);
00110 return soap_closesock(soap);
00111 }
00112 if (soap_body_end_in(soap)
00113 || soap_envelope_end_in(soap)
00114 || soap_end_recv(soap))
00115 return soap_closesock(soap);
00116 return soap_closesock(soap);
00117 }
00118
00119 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns2__ObjNearPosn(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__ObjNearPosn *ns1__ObjNearPosn, struct _ns1__ObjNearPosnResponse *ns1__ObjNearPosnResponse)
00120 { struct __ns2__ObjNearPosn soap_tmp___ns2__ObjNearPosn;
00121 if (!soap_endpoint)
00122 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00123 if (!soap_action)
00124 soap_action = "http://voservices.net/ned/ObjNearPosn";
00125 soap->encodingStyle = NULL;
00126 soap_tmp___ns2__ObjNearPosn.ns1__ObjNearPosn = ns1__ObjNearPosn;
00127 soap_begin(soap);
00128 soap_serializeheader(soap);
00129 soap_serialize___ns2__ObjNearPosn(soap, &soap_tmp___ns2__ObjNearPosn);
00130 if (soap_begin_count(soap))
00131 return soap->error;
00132 if (soap->mode & SOAP_IO_LENGTH)
00133 { if (soap_envelope_begin_out(soap)
00134 || soap_putheader(soap)
00135 || soap_body_begin_out(soap)
00136 || soap_put___ns2__ObjNearPosn(soap, &soap_tmp___ns2__ObjNearPosn, "-ns2:ObjNearPosn", "")
00137 || soap_body_end_out(soap)
00138 || soap_envelope_end_out(soap))
00139 return soap->error;
00140 }
00141 if (soap_end_count(soap))
00142 return soap->error;
00143 if (soap_connect(soap, soap_endpoint, soap_action)
00144 || soap_envelope_begin_out(soap)
00145 || soap_putheader(soap)
00146 || soap_body_begin_out(soap)
00147 || soap_put___ns2__ObjNearPosn(soap, &soap_tmp___ns2__ObjNearPosn, "-ns2:ObjNearPosn", "")
00148 || soap_body_end_out(soap)
00149 || soap_envelope_end_out(soap)
00150 || soap_end_send(soap))
00151 return soap_closesock(soap);
00152 soap_default__ns1__ObjNearPosnResponse(soap, ns1__ObjNearPosnResponse);
00153 if (soap_begin_recv(soap)
00154 || soap_envelope_begin_in(soap)
00155 || soap_recv_header(soap)
00156 || soap_body_begin_in(soap))
00157 return soap_closesock(soap);
00158 soap_get__ns1__ObjNearPosnResponse(soap, ns1__ObjNearPosnResponse, "ns1:ObjNearPosnResponse", "");
00159 if (soap->error)
00160 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00161 return soap_recv_fault(soap,1);
00162 return soap_closesock(soap);
00163 }
00164 if (soap_body_end_in(soap)
00165 || soap_envelope_end_in(soap)
00166 || soap_end_recv(soap))
00167 return soap_closesock(soap);
00168 return soap_closesock(soap);
00169 }
00170
00171 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns2__Revisions(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__Revisions *ns1__Revisions, struct _ns1__RevisionsResponse *ns1__RevisionsResponse)
00172 { struct __ns2__Revisions soap_tmp___ns2__Revisions;
00173 if (!soap_endpoint)
00174 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00175 if (!soap_action)
00176 soap_action = "http://voservices.net/ned/Revisions";
00177 soap->encodingStyle = NULL;
00178 soap_tmp___ns2__Revisions.ns1__Revisions = ns1__Revisions;
00179 soap_begin(soap);
00180 soap_serializeheader(soap);
00181 soap_serialize___ns2__Revisions(soap, &soap_tmp___ns2__Revisions);
00182 if (soap_begin_count(soap))
00183 return soap->error;
00184 if (soap->mode & SOAP_IO_LENGTH)
00185 { if (soap_envelope_begin_out(soap)
00186 || soap_putheader(soap)
00187 || soap_body_begin_out(soap)
00188 || soap_put___ns2__Revisions(soap, &soap_tmp___ns2__Revisions, "-ns2:Revisions", "")
00189 || soap_body_end_out(soap)
00190 || soap_envelope_end_out(soap))
00191 return soap->error;
00192 }
00193 if (soap_end_count(soap))
00194 return soap->error;
00195 if (soap_connect(soap, soap_endpoint, soap_action)
00196 || soap_envelope_begin_out(soap)
00197 || soap_putheader(soap)
00198 || soap_body_begin_out(soap)
00199 || soap_put___ns2__Revisions(soap, &soap_tmp___ns2__Revisions, "-ns2:Revisions", "")
00200 || soap_body_end_out(soap)
00201 || soap_envelope_end_out(soap)
00202 || soap_end_send(soap))
00203 return soap_closesock(soap);
00204 soap_default__ns1__RevisionsResponse(soap, ns1__RevisionsResponse);
00205 if (soap_begin_recv(soap)
00206 || soap_envelope_begin_in(soap)
00207 || soap_recv_header(soap)
00208 || soap_body_begin_in(soap))
00209 return soap_closesock(soap);
00210 soap_get__ns1__RevisionsResponse(soap, ns1__RevisionsResponse, "ns1:RevisionsResponse", "");
00211 if (soap->error)
00212 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00213 return soap_recv_fault(soap,1);
00214 return soap_closesock(soap);
00215 }
00216 if (soap_body_end_in(soap)
00217 || soap_envelope_end_in(soap)
00218 || soap_end_recv(soap))
00219 return soap_closesock(soap);
00220 return soap_closesock(soap);
00221 }
00222
00223 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns3__ObjByName(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__ObjByName *ns1__ObjByName, struct _ns1__ObjByNameResponse *ns1__ObjByNameResponse)
00224 { struct __ns3__ObjByName soap_tmp___ns3__ObjByName;
00225 if (!soap_endpoint)
00226 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00227 if (!soap_action)
00228 soap_action = "http://voservices.net/ned/ObjByName";
00229 soap->encodingStyle = NULL;
00230 soap_tmp___ns3__ObjByName.ns1__ObjByName = ns1__ObjByName;
00231 soap_begin(soap);
00232 soap_serializeheader(soap);
00233 soap_serialize___ns3__ObjByName(soap, &soap_tmp___ns3__ObjByName);
00234 if (soap_begin_count(soap))
00235 return soap->error;
00236 if (soap->mode & SOAP_IO_LENGTH)
00237 { if (soap_envelope_begin_out(soap)
00238 || soap_putheader(soap)
00239 || soap_body_begin_out(soap)
00240 || soap_put___ns3__ObjByName(soap, &soap_tmp___ns3__ObjByName, "-ns3:ObjByName", "")
00241 || soap_body_end_out(soap)
00242 || soap_envelope_end_out(soap))
00243 return soap->error;
00244 }
00245 if (soap_end_count(soap))
00246 return soap->error;
00247 if (soap_connect(soap, soap_endpoint, soap_action)
00248 || soap_envelope_begin_out(soap)
00249 || soap_putheader(soap)
00250 || soap_body_begin_out(soap)
00251 || soap_put___ns3__ObjByName(soap, &soap_tmp___ns3__ObjByName, "-ns3:ObjByName", "")
00252 || soap_body_end_out(soap)
00253 || soap_envelope_end_out(soap)
00254 || soap_end_send(soap))
00255 return soap_closesock(soap);
00256 soap_default__ns1__ObjByNameResponse(soap, ns1__ObjByNameResponse);
00257 if (soap_begin_recv(soap)
00258 || soap_envelope_begin_in(soap)
00259 || soap_recv_header(soap)
00260 || soap_body_begin_in(soap))
00261 return soap_closesock(soap);
00262 soap_get__ns1__ObjByNameResponse(soap, ns1__ObjByNameResponse, "ns1:ObjByNameResponse", "");
00263 if (soap->error)
00264 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00265 return soap_recv_fault(soap,1);
00266 return soap_closesock(soap);
00267 }
00268 if (soap_body_end_in(soap)
00269 || soap_envelope_end_in(soap)
00270 || soap_end_recv(soap))
00271 return soap_closesock(soap);
00272 return soap_closesock(soap);
00273 }
00274
00275 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns3__ObjNearName(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__ObjNearName *ns1__ObjNearName, struct _ns1__ObjNearNameResponse *ns1__ObjNearNameResponse)
00276 { struct __ns3__ObjNearName soap_tmp___ns3__ObjNearName;
00277 if (!soap_endpoint)
00278 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00279 if (!soap_action)
00280 soap_action = "http://voservices.net/ned/ObjNearName";
00281 soap->encodingStyle = NULL;
00282 soap_tmp___ns3__ObjNearName.ns1__ObjNearName = ns1__ObjNearName;
00283 soap_begin(soap);
00284 soap_serializeheader(soap);
00285 soap_serialize___ns3__ObjNearName(soap, &soap_tmp___ns3__ObjNearName);
00286 if (soap_begin_count(soap))
00287 return soap->error;
00288 if (soap->mode & SOAP_IO_LENGTH)
00289 { if (soap_envelope_begin_out(soap)
00290 || soap_putheader(soap)
00291 || soap_body_begin_out(soap)
00292 || soap_put___ns3__ObjNearName(soap, &soap_tmp___ns3__ObjNearName, "-ns3:ObjNearName", "")
00293 || soap_body_end_out(soap)
00294 || soap_envelope_end_out(soap))
00295 return soap->error;
00296 }
00297 if (soap_end_count(soap))
00298 return soap->error;
00299 if (soap_connect(soap, soap_endpoint, soap_action)
00300 || soap_envelope_begin_out(soap)
00301 || soap_putheader(soap)
00302 || soap_body_begin_out(soap)
00303 || soap_put___ns3__ObjNearName(soap, &soap_tmp___ns3__ObjNearName, "-ns3:ObjNearName", "")
00304 || soap_body_end_out(soap)
00305 || soap_envelope_end_out(soap)
00306 || soap_end_send(soap))
00307 return soap_closesock(soap);
00308 soap_default__ns1__ObjNearNameResponse(soap, ns1__ObjNearNameResponse);
00309 if (soap_begin_recv(soap)
00310 || soap_envelope_begin_in(soap)
00311 || soap_recv_header(soap)
00312 || soap_body_begin_in(soap))
00313 return soap_closesock(soap);
00314 soap_get__ns1__ObjNearNameResponse(soap, ns1__ObjNearNameResponse, "ns1:ObjNearNameResponse", "");
00315 if (soap->error)
00316 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00317 return soap_recv_fault(soap,1);
00318 return soap_closesock(soap);
00319 }
00320 if (soap_body_end_in(soap)
00321 || soap_envelope_end_in(soap)
00322 || soap_end_recv(soap))
00323 return soap_closesock(soap);
00324 return soap_closesock(soap);
00325 }
00326
00327 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns3__ObjNearPosn(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__ObjNearPosn *ns1__ObjNearPosn, struct _ns1__ObjNearPosnResponse *ns1__ObjNearPosnResponse)
00328 { struct __ns3__ObjNearPosn soap_tmp___ns3__ObjNearPosn;
00329 if (!soap_endpoint)
00330 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00331 if (!soap_action)
00332 soap_action = "http://voservices.net/ned/ObjNearPosn";
00333 soap->encodingStyle = NULL;
00334 soap_tmp___ns3__ObjNearPosn.ns1__ObjNearPosn = ns1__ObjNearPosn;
00335 soap_begin(soap);
00336 soap_serializeheader(soap);
00337 soap_serialize___ns3__ObjNearPosn(soap, &soap_tmp___ns3__ObjNearPosn);
00338 if (soap_begin_count(soap))
00339 return soap->error;
00340 if (soap->mode & SOAP_IO_LENGTH)
00341 { if (soap_envelope_begin_out(soap)
00342 || soap_putheader(soap)
00343 || soap_body_begin_out(soap)
00344 || soap_put___ns3__ObjNearPosn(soap, &soap_tmp___ns3__ObjNearPosn, "-ns3:ObjNearPosn", "")
00345 || soap_body_end_out(soap)
00346 || soap_envelope_end_out(soap))
00347 return soap->error;
00348 }
00349 if (soap_end_count(soap))
00350 return soap->error;
00351 if (soap_connect(soap, soap_endpoint, soap_action)
00352 || soap_envelope_begin_out(soap)
00353 || soap_putheader(soap)
00354 || soap_body_begin_out(soap)
00355 || soap_put___ns3__ObjNearPosn(soap, &soap_tmp___ns3__ObjNearPosn, "-ns3:ObjNearPosn", "")
00356 || soap_body_end_out(soap)
00357 || soap_envelope_end_out(soap)
00358 || soap_end_send(soap))
00359 return soap_closesock(soap);
00360 soap_default__ns1__ObjNearPosnResponse(soap, ns1__ObjNearPosnResponse);
00361 if (soap_begin_recv(soap)
00362 || soap_envelope_begin_in(soap)
00363 || soap_recv_header(soap)
00364 || soap_body_begin_in(soap))
00365 return soap_closesock(soap);
00366 soap_get__ns1__ObjNearPosnResponse(soap, ns1__ObjNearPosnResponse, "ns1:ObjNearPosnResponse", "");
00367 if (soap->error)
00368 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00369 return soap_recv_fault(soap,1);
00370 return soap_closesock(soap);
00371 }
00372 if (soap_body_end_in(soap)
00373 || soap_envelope_end_in(soap)
00374 || soap_end_recv(soap))
00375 return soap_closesock(soap);
00376 return soap_closesock(soap);
00377 }
00378
00379 SOAP_FMAC5 int SOAP_FMAC6 soap_call___ns3__Revisions(struct soap *soap, const char *soap_endpoint, const char *soap_action, struct _ns1__Revisions *ns1__Revisions, struct _ns1__RevisionsResponse *ns1__RevisionsResponse)
00380 { struct __ns3__Revisions soap_tmp___ns3__Revisions;
00381 if (!soap_endpoint)
00382 soap_endpoint = "http://voservices.net/NED/ws_v2_0/NED.asmx";
00383 if (!soap_action)
00384 soap_action = "http://voservices.net/ned/Revisions";
00385 soap->encodingStyle = NULL;
00386 soap_tmp___ns3__Revisions.ns1__Revisions = ns1__Revisions;
00387 soap_begin(soap);
00388 soap_serializeheader(soap);
00389 soap_serialize___ns3__Revisions(soap, &soap_tmp___ns3__Revisions);
00390 if (soap_begin_count(soap))
00391 return soap->error;
00392 if (soap->mode & SOAP_IO_LENGTH)
00393 { if (soap_envelope_begin_out(soap)
00394 || soap_putheader(soap)
00395 || soap_body_begin_out(soap)
00396 || soap_put___ns3__Revisions(soap, &soap_tmp___ns3__Revisions, "-ns3:Revisions", "")
00397 || soap_body_end_out(soap)
00398 || soap_envelope_end_out(soap))
00399 return soap->error;
00400 }
00401 if (soap_end_count(soap))
00402 return soap->error;
00403 if (soap_connect(soap, soap_endpoint, soap_action)
00404 || soap_envelope_begin_out(soap)
00405 || soap_putheader(soap)
00406 || soap_body_begin_out(soap)
00407 || soap_put___ns3__Revisions(soap, &soap_tmp___ns3__Revisions, "-ns3:Revisions", "")
00408 || soap_body_end_out(soap)
00409 || soap_envelope_end_out(soap)
00410 || soap_end_send(soap))
00411 return soap_closesock(soap);
00412 soap_default__ns1__RevisionsResponse(soap, ns1__RevisionsResponse);
00413 if (soap_begin_recv(soap)
00414 || soap_envelope_begin_in(soap)
00415 || soap_recv_header(soap)
00416 || soap_body_begin_in(soap))
00417 return soap_closesock(soap);
00418 soap_get__ns1__RevisionsResponse(soap, ns1__RevisionsResponse, "ns1:RevisionsResponse", "");
00419 if (soap->error)
00420 { if (soap->error == SOAP_TAG_MISMATCH && soap->level == 2)
00421 return soap_recv_fault(soap,1);
00422 return soap_closesock(soap);
00423 }
00424 if (soap_body_end_in(soap)
00425 || soap_envelope_end_in(soap)
00426 || soap_end_recv(soap))
00427 return soap_closesock(soap);
00428 return soap_closesock(soap);
00429 }
00430
00431 #ifdef __cplusplus
00432 }
00433 #endif
00434
00435