Changeset 13078 for trunk/Nebulous/nebclient/src/soapC.c
- Timestamp:
- Apr 27, 2007, 3:33:27 PM (19 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/nebclient/src/soapC.c (modified) (15 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/nebclient/src/soapC.c
r10631 r13078 12 12 SOAP_BEGIN_NAMESPACE(soap) 13 13 14 SOAP_SOURCE_STAMP("@(#) soapC.c ver 2.7.2 200 6-12-12 00:23:37GMT")14 SOAP_SOURCE_STAMP("@(#) soapC.c ver 2.7.2 2007-04-28 01:32:49 GMT") 15 15 16 16 … … 145 145 case SOAP_TYPE_ns1__find_USCOREinstancesResponse: 146 146 return soap_in_ns1__find_USCOREinstancesResponse(soap, NULL, NULL, "ns1:find_instancesResponse"); 147 case SOAP_TYPE_ns1__find_USCOREobjects: 148 return soap_in_ns1__find_USCOREobjects(soap, NULL, NULL, "ns1:find_objects"); 149 case SOAP_TYPE_ns1__find_USCOREobjectsResponse: 150 return soap_in_ns1__find_USCOREobjectsResponse(soap, NULL, NULL, "ns1:find_objectsResponse"); 147 151 case SOAP_TYPE_ns1__unlock_USCOREobject: 148 152 return soap_in_ns1__unlock_USCOREobject(soap, NULL, NULL, "ns1:unlock_object"); … … 157 161 case SOAP_TYPE_ns1__replicate_USCOREobjectResponse: 158 162 return soap_in_ns1__replicate_USCOREobjectResponse(soap, NULL, NULL, "ns1:replicate_objectResponse"); 163 case SOAP_TYPE_ns1__rename_USCOREobject_: 164 return soap_in_ns1__rename_USCOREobject_(soap, NULL, NULL, "ns1:rename_object"); 165 case SOAP_TYPE_ns1__rename_USCOREobject_Response: 166 return soap_in_ns1__rename_USCOREobject_Response(soap, NULL, NULL, "ns1:rename_object-Response"); 167 case SOAP_TYPE_ns1__rename_USCOREobject: 168 return soap_in_ns1__rename_USCOREobject(soap, NULL, NULL, "ns1:rename_object"); 169 case SOAP_TYPE_ns1__rename_USCOREobjectResponse: 170 return soap_in_ns1__rename_USCOREobjectResponse(soap, NULL, NULL, "ns1:rename_objectResponse"); 159 171 case SOAP_TYPE_ns1__create_USCOREobject: 160 172 return soap_in_ns1__create_USCOREobject(soap, NULL, NULL, "ns1:create_object"); … … 167 179 case SOAP_TYPE_PointerTons1__find_USCOREinstancesResponse: 168 180 return soap_in_PointerTons1__find_USCOREinstancesResponse(soap, NULL, NULL, "ns1:find_instancesResponse"); 181 case SOAP_TYPE_PointerTons1__find_USCOREobjectsResponse: 182 return soap_in_PointerTons1__find_USCOREobjectsResponse(soap, NULL, NULL, "ns1:find_objectsResponse"); 169 183 case SOAP_TYPE_PointerToArrayOfString: 170 184 return soap_in_PointerToArrayOfString(soap, NULL, NULL, "xsd:string"); … … 224 238 return soap_in_ns1__find_USCOREinstancesResponse(soap, NULL, NULL, NULL); 225 239 } 240 if (!soap_match_tag(soap, t, "ns1:find_objects")) 241 { *type = SOAP_TYPE_ns1__find_USCOREobjects; 242 return soap_in_ns1__find_USCOREobjects(soap, NULL, NULL, NULL); 243 } 244 if (!soap_match_tag(soap, t, "ns1:find_objectsResponse")) 245 { *type = SOAP_TYPE_ns1__find_USCOREobjectsResponse; 246 return soap_in_ns1__find_USCOREobjectsResponse(soap, NULL, NULL, NULL); 247 } 226 248 if (!soap_match_tag(soap, t, "ns1:unlock_object")) 227 249 { *type = SOAP_TYPE_ns1__unlock_USCOREobject; … … 247 269 { *type = SOAP_TYPE_ns1__replicate_USCOREobjectResponse; 248 270 return soap_in_ns1__replicate_USCOREobjectResponse(soap, NULL, NULL, NULL); 271 } 272 if (!soap_match_tag(soap, t, "ns1:rename_object")) 273 { *type = SOAP_TYPE_ns1__rename_USCOREobject_; 274 return soap_in_ns1__rename_USCOREobject_(soap, NULL, NULL, NULL); 275 } 276 if (!soap_match_tag(soap, t, "ns1:rename_object-Response")) 277 { *type = SOAP_TYPE_ns1__rename_USCOREobject_Response; 278 return soap_in_ns1__rename_USCOREobject_Response(soap, NULL, NULL, NULL); 279 } 280 if (!soap_match_tag(soap, t, "ns1:rename_object")) 281 { *type = SOAP_TYPE_ns1__rename_USCOREobject; 282 return soap_in_ns1__rename_USCOREobject(soap, NULL, NULL, NULL); 283 } 284 if (!soap_match_tag(soap, t, "ns1:rename_objectResponse")) 285 { *type = SOAP_TYPE_ns1__rename_USCOREobjectResponse; 286 return soap_in_ns1__rename_USCOREobjectResponse(soap, NULL, NULL, NULL); 249 287 } 250 288 if (!soap_match_tag(soap, t, "ns1:create_object")) … … 348 386 case SOAP_TYPE_ns1__find_USCOREinstancesResponse: 349 387 return soap_out_ns1__find_USCOREinstancesResponse(soap, tag, id, (const struct ns1__find_USCOREinstancesResponse *)ptr, "ns1:find_instancesResponse"); 388 case SOAP_TYPE_ns1__find_USCOREobjects: 389 return soap_out_ns1__find_USCOREobjects(soap, tag, id, (const struct ns1__find_USCOREobjects *)ptr, "ns1:find_objects"); 390 case SOAP_TYPE_ns1__find_USCOREobjectsResponse: 391 return soap_out_ns1__find_USCOREobjectsResponse(soap, tag, id, (const struct ns1__find_USCOREobjectsResponse *)ptr, "ns1:find_objectsResponse"); 350 392 case SOAP_TYPE_ns1__unlock_USCOREobject: 351 393 return soap_out_ns1__unlock_USCOREobject(soap, tag, id, (const struct ns1__unlock_USCOREobject *)ptr, "ns1:unlock_object"); … … 360 402 case SOAP_TYPE_ns1__replicate_USCOREobjectResponse: 361 403 return soap_out_ns1__replicate_USCOREobjectResponse(soap, tag, id, (const struct ns1__replicate_USCOREobjectResponse *)ptr, "ns1:replicate_objectResponse"); 404 case SOAP_TYPE_ns1__rename_USCOREobject_: 405 return soap_out_ns1__rename_USCOREobject_(soap, tag, id, (const struct ns1__rename_USCOREobject_ *)ptr, "ns1:rename_object"); 406 case SOAP_TYPE_ns1__rename_USCOREobject_Response: 407 return soap_out_ns1__rename_USCOREobject_Response(soap, tag, id, (const struct ns1__rename_USCOREobject_Response *)ptr, "ns1:rename_object-Response"); 408 case SOAP_TYPE_ns1__rename_USCOREobject: 409 return soap_out_ns1__rename_USCOREobject(soap, tag, id, (const struct ns1__rename_USCOREobject *)ptr, "ns1:rename_object"); 410 case SOAP_TYPE_ns1__rename_USCOREobjectResponse: 411 return soap_out_ns1__rename_USCOREobjectResponse(soap, tag, id, (const struct ns1__rename_USCOREobjectResponse *)ptr, "ns1:rename_objectResponse"); 362 412 case SOAP_TYPE_ns1__create_USCOREobject: 363 413 return soap_out_ns1__create_USCOREobject(soap, tag, id, (const struct ns1__create_USCOREobject *)ptr, "ns1:create_object"); … … 370 420 case SOAP_TYPE_PointerTons1__find_USCOREinstancesResponse: 371 421 return soap_out_PointerTons1__find_USCOREinstancesResponse(soap, tag, id, (struct ns1__find_USCOREinstancesResponse *const*)ptr, "ns1:find_instancesResponse"); 422 case SOAP_TYPE_PointerTons1__find_USCOREobjectsResponse: 423 return soap_out_PointerTons1__find_USCOREobjectsResponse(soap, tag, id, (struct ns1__find_USCOREobjectsResponse *const*)ptr, "ns1:find_objectsResponse"); 372 424 case SOAP_TYPE_PointerToArrayOfString: 373 425 return soap_out_PointerToArrayOfString(soap, tag, id, (struct ArrayOfString *const*)ptr, "xsd:string"); … … 411 463 soap_serialize_ns1__find_USCOREinstancesResponse(soap, (const struct ns1__find_USCOREinstancesResponse *)ptr); 412 464 break; 465 case SOAP_TYPE_ns1__find_USCOREobjects: 466 soap_serialize_ns1__find_USCOREobjects(soap, (const struct ns1__find_USCOREobjects *)ptr); 467 break; 468 case SOAP_TYPE_ns1__find_USCOREobjectsResponse: 469 soap_serialize_ns1__find_USCOREobjectsResponse(soap, (const struct ns1__find_USCOREobjectsResponse *)ptr); 470 break; 413 471 case SOAP_TYPE_ns1__unlock_USCOREobject: 414 472 soap_serialize_ns1__unlock_USCOREobject(soap, (const struct ns1__unlock_USCOREobject *)ptr); … … 429 487 soap_serialize_ns1__replicate_USCOREobjectResponse(soap, (const struct ns1__replicate_USCOREobjectResponse *)ptr); 430 488 break; 489 case SOAP_TYPE_ns1__rename_USCOREobject_: 490 soap_serialize_ns1__rename_USCOREobject_(soap, (const struct ns1__rename_USCOREobject_ *)ptr); 491 break; 492 case SOAP_TYPE_ns1__rename_USCOREobject_Response: 493 soap_serialize_ns1__rename_USCOREobject_Response(soap, (const struct ns1__rename_USCOREobject_Response *)ptr); 494 break; 495 case SOAP_TYPE_ns1__rename_USCOREobject: 496 soap_serialize_ns1__rename_USCOREobject(soap, (const struct ns1__rename_USCOREobject *)ptr); 497 break; 498 case SOAP_TYPE_ns1__rename_USCOREobjectResponse: 499 soap_serialize_ns1__rename_USCOREobjectResponse(soap, (const struct ns1__rename_USCOREobjectResponse *)ptr); 500 break; 431 501 case SOAP_TYPE_ns1__create_USCOREobject: 432 502 soap_serialize_ns1__create_USCOREobject(soap, (const struct ns1__create_USCOREobject *)ptr); … … 443 513 case SOAP_TYPE_PointerTons1__find_USCOREinstancesResponse: 444 514 soap_serialize_PointerTons1__find_USCOREinstancesResponse(soap, (struct ns1__find_USCOREinstancesResponse *const*)ptr); 515 break; 516 case SOAP_TYPE_PointerTons1__find_USCOREobjectsResponse: 517 soap_serialize_PointerTons1__find_USCOREobjectsResponse(soap, (struct ns1__find_USCOREobjectsResponse *const*)ptr); 445 518 break; 446 519 case SOAP_TYPE_PointerToArrayOfString: … … 1437 1510 } 1438 1511 1512 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREobjects(struct soap *soap, const struct ns1__find_USCOREobjects *a) 1513 { 1514 (void)soap; (void)a; /* appease -Wall -Werror */ 1515 soap_embedded(soap, &a->pattern, SOAP_TYPE_string); 1516 soap_serialize_string(soap, &a->pattern); 1517 } 1518 1519 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREobjects(struct soap *soap, struct ns1__find_USCOREobjects *a) 1520 { 1521 (void)soap; (void)a; /* appease -Wall -Werror */ 1522 soap_default_string(soap, &a->pattern); 1523 } 1524 1525 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREobjects(struct soap *soap, const struct ns1__find_USCOREobjects *a, const char *tag, const char *type) 1526 { 1527 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREobjects); 1528 if (soap_out_ns1__find_USCOREobjects(soap, tag, id, a, type)) 1529 return soap->error; 1530 return soap_putindependent(soap); 1531 } 1532 1533 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREobjects(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREobjects *a, const char *type) 1534 { 1535 soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREobjects), type); 1536 soap_out_string(soap, "pattern", -1, &a->pattern, ""); 1537 soap_element_end_out(soap, tag); 1538 return SOAP_OK; 1539 } 1540 1541 SOAP_FMAC3 struct ns1__find_USCOREobjects * SOAP_FMAC4 soap_get_ns1__find_USCOREobjects(struct soap *soap, struct ns1__find_USCOREobjects *p, const char *tag, const char *type) 1542 { 1543 if ((p = soap_in_ns1__find_USCOREobjects(soap, tag, p, type))) 1544 soap_getindependent(soap); 1545 return p; 1546 } 1547 1548 SOAP_FMAC3 struct ns1__find_USCOREobjects * SOAP_FMAC4 soap_in_ns1__find_USCOREobjects(struct soap *soap, const char *tag, struct ns1__find_USCOREobjects *a, const char *type) 1549 { 1550 short soap_flag_pattern = 1; 1551 if (soap_element_begin_in(soap, tag, 0)) 1552 return NULL; 1553 if (*soap->type && soap_match_tag(soap, soap->type, type)) 1554 { soap->error = SOAP_TYPE; 1555 return NULL; 1556 } 1557 a = (struct ns1__find_USCOREobjects *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREobjects, sizeof(struct ns1__find_USCOREobjects), 0, NULL, NULL, NULL); 1558 if (!a) 1559 return NULL; 1560 if (soap->alloced) 1561 soap_default_ns1__find_USCOREobjects(soap, a); 1562 if (soap->body && !*soap->href) 1563 { for (;;) 1564 { soap->error = SOAP_TAG_MISMATCH; 1565 if (soap_flag_pattern && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) 1566 if (soap_in_string(soap, "pattern", &a->pattern, "")) 1567 { soap_flag_pattern = 0; 1568 continue; 1569 } 1570 if (soap->error == SOAP_TAG_MISMATCH) 1571 soap->error = soap_ignore_element(soap); 1572 if (soap->error == SOAP_NO_TAG) 1573 break; 1574 if (soap->error) 1575 return NULL; 1576 } 1577 if (soap_element_end_in(soap, tag)) 1578 return NULL; 1579 } 1580 else 1581 { a = (struct ns1__find_USCOREobjects *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREobjects, 0, sizeof(struct ns1__find_USCOREobjects), 0, NULL); 1582 if (soap->body && soap_element_end_in(soap, tag)) 1583 return NULL; 1584 } 1585 return a; 1586 } 1587 1588 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__find_USCOREobjectsResponse(struct soap *soap, const struct ns1__find_USCOREobjectsResponse *a) 1589 { 1590 (void)soap; (void)a; /* appease -Wall -Werror */ 1591 soap_embedded(soap, &a->result, SOAP_TYPE_PointerToArrayOfString); 1592 soap_serialize_PointerToArrayOfString(soap, &a->result); 1593 } 1594 1595 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__find_USCOREobjectsResponse(struct soap *soap, struct ns1__find_USCOREobjectsResponse *a) 1596 { 1597 (void)soap; (void)a; /* appease -Wall -Werror */ 1598 a->result = NULL; 1599 } 1600 1601 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__find_USCOREobjectsResponse(struct soap *soap, const struct ns1__find_USCOREobjectsResponse *a, const char *tag, const char *type) 1602 { 1603 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__find_USCOREobjectsResponse); 1604 if (soap_out_ns1__find_USCOREobjectsResponse(soap, tag, id, a, type)) 1605 return soap->error; 1606 return soap_putindependent(soap); 1607 } 1608 1609 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__find_USCOREobjectsResponse(struct soap *soap, const char *tag, int id, const struct ns1__find_USCOREobjectsResponse *a, const char *type) 1610 { 1611 soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__find_USCOREobjectsResponse), type); 1612 if (a->result) 1613 soap_element_result(soap, "result"); 1614 soap_out_PointerToArrayOfString(soap, "result", -1, &a->result, ""); 1615 soap_element_end_out(soap, tag); 1616 return SOAP_OK; 1617 } 1618 1619 SOAP_FMAC3 struct ns1__find_USCOREobjectsResponse * SOAP_FMAC4 soap_get_ns1__find_USCOREobjectsResponse(struct soap *soap, struct ns1__find_USCOREobjectsResponse *p, const char *tag, const char *type) 1620 { 1621 if ((p = soap_in_ns1__find_USCOREobjectsResponse(soap, tag, p, type))) 1622 soap_getindependent(soap); 1623 return p; 1624 } 1625 1626 SOAP_FMAC3 struct ns1__find_USCOREobjectsResponse * SOAP_FMAC4 soap_in_ns1__find_USCOREobjectsResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREobjectsResponse *a, const char *type) 1627 { 1628 short soap_flag_result = 1; 1629 if (soap_element_begin_in(soap, tag, 0)) 1630 return NULL; 1631 if (*soap->type && soap_match_tag(soap, soap->type, type)) 1632 { soap->error = SOAP_TYPE; 1633 return NULL; 1634 } 1635 a = (struct ns1__find_USCOREobjectsResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__find_USCOREobjectsResponse, sizeof(struct ns1__find_USCOREobjectsResponse), 0, NULL, NULL, NULL); 1636 if (!a) 1637 return NULL; 1638 if (soap->alloced) 1639 soap_default_ns1__find_USCOREobjectsResponse(soap, a); 1640 if (soap->body && !*soap->href) 1641 { for (;;) 1642 { soap->error = SOAP_TAG_MISMATCH; 1643 if (soap_flag_result && soap->error == SOAP_TAG_MISMATCH) 1644 if (soap_in_PointerToArrayOfString(soap, "result", &a->result, "xsd:string")) 1645 { soap_flag_result = 0; 1646 continue; 1647 } 1648 if (soap->error == SOAP_TAG_MISMATCH) 1649 soap->error = soap_ignore_element(soap); 1650 if (soap->error == SOAP_NO_TAG) 1651 break; 1652 if (soap->error) 1653 return NULL; 1654 } 1655 if (soap_element_end_in(soap, tag)) 1656 return NULL; 1657 } 1658 else 1659 { a = (struct ns1__find_USCOREobjectsResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREobjectsResponse, 0, sizeof(struct ns1__find_USCOREobjectsResponse), 0, NULL); 1660 if (soap->body && soap_element_end_in(soap, tag)) 1661 return NULL; 1662 } 1663 return a; 1664 } 1665 1439 1666 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__unlock_USCOREobject(struct soap *soap, const struct ns1__unlock_USCOREobject *a) 1440 1667 { … … 1920 2147 else 1921 2148 { a = (struct ns1__replicate_USCOREobjectResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__replicate_USCOREobjectResponse, 0, sizeof(struct ns1__replicate_USCOREobjectResponse), 0, NULL); 2149 if (soap->body && soap_element_end_in(soap, tag)) 2150 return NULL; 2151 } 2152 return a; 2153 } 2154 2155 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rename_USCOREobject_(struct soap *soap, const struct ns1__rename_USCOREobject_ *a) 2156 { 2157 (void)soap; (void)a; /* appease -Wall -Werror */ 2158 soap_embedded(soap, &a->key, SOAP_TYPE_string); 2159 soap_serialize_string(soap, &a->key); 2160 soap_embedded(soap, &a->newkey, SOAP_TYPE_string); 2161 soap_serialize_string(soap, &a->newkey); 2162 } 2163 2164 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rename_USCOREobject_(struct soap *soap, struct ns1__rename_USCOREobject_ *a) 2165 { 2166 (void)soap; (void)a; /* appease -Wall -Werror */ 2167 soap_default_string(soap, &a->key); 2168 soap_default_string(soap, &a->newkey); 2169 } 2170 2171 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rename_USCOREobject_(struct soap *soap, const struct ns1__rename_USCOREobject_ *a, const char *tag, const char *type) 2172 { 2173 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rename_USCOREobject_); 2174 if (soap_out_ns1__rename_USCOREobject_(soap, tag, id, a, type)) 2175 return soap->error; 2176 return soap_putindependent(soap); 2177 } 2178 2179 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rename_USCOREobject_(struct soap *soap, const char *tag, int id, const struct ns1__rename_USCOREobject_ *a, const char *type) 2180 { 2181 soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rename_USCOREobject_), type); 2182 soap_out_string(soap, "key", -1, &a->key, ""); 2183 soap_out_string(soap, "newkey", -1, &a->newkey, ""); 2184 soap_element_end_out(soap, tag); 2185 return SOAP_OK; 2186 } 2187 2188 SOAP_FMAC3 struct ns1__rename_USCOREobject_ * SOAP_FMAC4 soap_get_ns1__rename_USCOREobject_(struct soap *soap, struct ns1__rename_USCOREobject_ *p, const char *tag, const char *type) 2189 { 2190 if ((p = soap_in_ns1__rename_USCOREobject_(soap, tag, p, type))) 2191 soap_getindependent(soap); 2192 return p; 2193 } 2194 2195 SOAP_FMAC3 struct ns1__rename_USCOREobject_ * SOAP_FMAC4 soap_in_ns1__rename_USCOREobject_(struct soap *soap, const char *tag, struct ns1__rename_USCOREobject_ *a, const char *type) 2196 { 2197 short soap_flag_key = 1, soap_flag_newkey = 1; 2198 if (soap_element_begin_in(soap, tag, 0)) 2199 return NULL; 2200 if (*soap->type && soap_match_tag(soap, soap->type, type)) 2201 { soap->error = SOAP_TYPE; 2202 return NULL; 2203 } 2204 a = (struct ns1__rename_USCOREobject_ *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rename_USCOREobject_, sizeof(struct ns1__rename_USCOREobject_), 0, NULL, NULL, NULL); 2205 if (!a) 2206 return NULL; 2207 if (soap->alloced) 2208 soap_default_ns1__rename_USCOREobject_(soap, a); 2209 if (soap->body && !*soap->href) 2210 { for (;;) 2211 { soap->error = SOAP_TAG_MISMATCH; 2212 if (soap_flag_key && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) 2213 if (soap_in_string(soap, "key", &a->key, "")) 2214 { soap_flag_key = 0; 2215 continue; 2216 } 2217 if (soap_flag_newkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) 2218 if (soap_in_string(soap, "newkey", &a->newkey, "")) 2219 { soap_flag_newkey = 0; 2220 continue; 2221 } 2222 if (soap->error == SOAP_TAG_MISMATCH) 2223 soap->error = soap_ignore_element(soap); 2224 if (soap->error == SOAP_NO_TAG) 2225 break; 2226 if (soap->error) 2227 return NULL; 2228 } 2229 if (soap_element_end_in(soap, tag)) 2230 return NULL; 2231 } 2232 else 2233 { a = (struct ns1__rename_USCOREobject_ *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__rename_USCOREobject_, 0, sizeof(struct ns1__rename_USCOREobject_), 0, NULL); 2234 if (soap->body && soap_element_end_in(soap, tag)) 2235 return NULL; 2236 } 2237 return a; 2238 } 2239 2240 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rename_USCOREobject_Response(struct soap *soap, const struct ns1__rename_USCOREobject_Response *a) 2241 { 2242 (void)soap; (void)a; /* appease -Wall -Werror */ 2243 soap_embedded(soap, &a->result, SOAP_TYPE_PointerTostring); 2244 soap_serialize_PointerTostring(soap, &a->result); 2245 } 2246 2247 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rename_USCOREobject_Response(struct soap *soap, struct ns1__rename_USCOREobject_Response *a) 2248 { 2249 (void)soap; (void)a; /* appease -Wall -Werror */ 2250 a->result = NULL; 2251 } 2252 2253 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rename_USCOREobject_Response(struct soap *soap, const struct ns1__rename_USCOREobject_Response *a, const char *tag, const char *type) 2254 { 2255 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rename_USCOREobject_Response); 2256 if (soap_out_ns1__rename_USCOREobject_Response(soap, tag, id, a, type)) 2257 return soap->error; 2258 return soap_putindependent(soap); 2259 } 2260 2261 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rename_USCOREobject_Response(struct soap *soap, const char *tag, int id, const struct ns1__rename_USCOREobject_Response *a, const char *type) 2262 { 2263 soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rename_USCOREobject_Response), type); 2264 if (a->result) 2265 soap_element_result(soap, "result"); 2266 soap_out_PointerTostring(soap, "result", -1, &a->result, ""); 2267 soap_element_end_out(soap, tag); 2268 return SOAP_OK; 2269 } 2270 2271 SOAP_FMAC3 struct ns1__rename_USCOREobject_Response * SOAP_FMAC4 soap_get_ns1__rename_USCOREobject_Response(struct soap *soap, struct ns1__rename_USCOREobject_Response *p, const char *tag, const char *type) 2272 { 2273 if ((p = soap_in_ns1__rename_USCOREobject_Response(soap, tag, p, type))) 2274 soap_getindependent(soap); 2275 return p; 2276 } 2277 2278 SOAP_FMAC3 struct ns1__rename_USCOREobject_Response * SOAP_FMAC4 soap_in_ns1__rename_USCOREobject_Response(struct soap *soap, const char *tag, struct ns1__rename_USCOREobject_Response *a, const char *type) 2279 { 2280 short soap_flag_result = 1; 2281 if (soap_element_begin_in(soap, tag, 0)) 2282 return NULL; 2283 if (*soap->type && soap_match_tag(soap, soap->type, type)) 2284 { soap->error = SOAP_TYPE; 2285 return NULL; 2286 } 2287 a = (struct ns1__rename_USCOREobject_Response *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rename_USCOREobject_Response, sizeof(struct ns1__rename_USCOREobject_Response), 0, NULL, NULL, NULL); 2288 if (!a) 2289 return NULL; 2290 if (soap->alloced) 2291 soap_default_ns1__rename_USCOREobject_Response(soap, a); 2292 if (soap->body && !*soap->href) 2293 { for (;;) 2294 { soap->error = SOAP_TAG_MISMATCH; 2295 if (soap_flag_result && soap->error == SOAP_TAG_MISMATCH) 2296 if (soap_in_PointerTostring(soap, "result", &a->result, "")) 2297 { soap_flag_result = 0; 2298 continue; 2299 } 2300 if (soap->error == SOAP_TAG_MISMATCH) 2301 soap->error = soap_ignore_element(soap); 2302 if (soap->error == SOAP_NO_TAG) 2303 break; 2304 if (soap->error) 2305 return NULL; 2306 } 2307 if (soap_element_end_in(soap, tag)) 2308 return NULL; 2309 } 2310 else 2311 { a = (struct ns1__rename_USCOREobject_Response *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__rename_USCOREobject_Response, 0, sizeof(struct ns1__rename_USCOREobject_Response), 0, NULL); 2312 if (soap->body && soap_element_end_in(soap, tag)) 2313 return NULL; 2314 } 2315 return a; 2316 } 2317 2318 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rename_USCOREobject(struct soap *soap, const struct ns1__rename_USCOREobject *a) 2319 { 2320 (void)soap; (void)a; /* appease -Wall -Werror */ 2321 soap_embedded(soap, &a->key, SOAP_TYPE_string); 2322 soap_serialize_string(soap, &a->key); 2323 soap_embedded(soap, &a->newkey, SOAP_TYPE_string); 2324 soap_serialize_string(soap, &a->newkey); 2325 } 2326 2327 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rename_USCOREobject(struct soap *soap, struct ns1__rename_USCOREobject *a) 2328 { 2329 (void)soap; (void)a; /* appease -Wall -Werror */ 2330 soap_default_string(soap, &a->key); 2331 soap_default_string(soap, &a->newkey); 2332 } 2333 2334 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rename_USCOREobject(struct soap *soap, const struct ns1__rename_USCOREobject *a, const char *tag, const char *type) 2335 { 2336 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rename_USCOREobject); 2337 if (soap_out_ns1__rename_USCOREobject(soap, tag, id, a, type)) 2338 return soap->error; 2339 return soap_putindependent(soap); 2340 } 2341 2342 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rename_USCOREobject(struct soap *soap, const char *tag, int id, const struct ns1__rename_USCOREobject *a, const char *type) 2343 { 2344 soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rename_USCOREobject), type); 2345 soap_out_string(soap, "key", -1, &a->key, ""); 2346 soap_out_string(soap, "newkey", -1, &a->newkey, ""); 2347 soap_element_end_out(soap, tag); 2348 return SOAP_OK; 2349 } 2350 2351 SOAP_FMAC3 struct ns1__rename_USCOREobject * SOAP_FMAC4 soap_get_ns1__rename_USCOREobject(struct soap *soap, struct ns1__rename_USCOREobject *p, const char *tag, const char *type) 2352 { 2353 if ((p = soap_in_ns1__rename_USCOREobject(soap, tag, p, type))) 2354 soap_getindependent(soap); 2355 return p; 2356 } 2357 2358 SOAP_FMAC3 struct ns1__rename_USCOREobject * SOAP_FMAC4 soap_in_ns1__rename_USCOREobject(struct soap *soap, const char *tag, struct ns1__rename_USCOREobject *a, const char *type) 2359 { 2360 short soap_flag_key = 1, soap_flag_newkey = 1; 2361 if (soap_element_begin_in(soap, tag, 0)) 2362 return NULL; 2363 if (*soap->type && soap_match_tag(soap, soap->type, type)) 2364 { soap->error = SOAP_TYPE; 2365 return NULL; 2366 } 2367 a = (struct ns1__rename_USCOREobject *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rename_USCOREobject, sizeof(struct ns1__rename_USCOREobject), 0, NULL, NULL, NULL); 2368 if (!a) 2369 return NULL; 2370 if (soap->alloced) 2371 soap_default_ns1__rename_USCOREobject(soap, a); 2372 if (soap->body && !*soap->href) 2373 { for (;;) 2374 { soap->error = SOAP_TAG_MISMATCH; 2375 if (soap_flag_key && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) 2376 if (soap_in_string(soap, "key", &a->key, "")) 2377 { soap_flag_key = 0; 2378 continue; 2379 } 2380 if (soap_flag_newkey && (soap->error == SOAP_TAG_MISMATCH || soap->error == SOAP_NO_TAG)) 2381 if (soap_in_string(soap, "newkey", &a->newkey, "")) 2382 { soap_flag_newkey = 0; 2383 continue; 2384 } 2385 if (soap->error == SOAP_TAG_MISMATCH) 2386 soap->error = soap_ignore_element(soap); 2387 if (soap->error == SOAP_NO_TAG) 2388 break; 2389 if (soap->error) 2390 return NULL; 2391 } 2392 if (soap_element_end_in(soap, tag)) 2393 return NULL; 2394 } 2395 else 2396 { a = (struct ns1__rename_USCOREobject *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__rename_USCOREobject, 0, sizeof(struct ns1__rename_USCOREobject), 0, NULL); 2397 if (soap->body && soap_element_end_in(soap, tag)) 2398 return NULL; 2399 } 2400 return a; 2401 } 2402 2403 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_ns1__rename_USCOREobjectResponse(struct soap *soap, const struct ns1__rename_USCOREobjectResponse *a) 2404 { 2405 (void)soap; (void)a; /* appease -Wall -Werror */ 2406 soap_embedded(soap, &a->result, SOAP_TYPE_PointerTostring); 2407 soap_serialize_PointerTostring(soap, &a->result); 2408 } 2409 2410 SOAP_FMAC3 void SOAP_FMAC4 soap_default_ns1__rename_USCOREobjectResponse(struct soap *soap, struct ns1__rename_USCOREobjectResponse *a) 2411 { 2412 (void)soap; (void)a; /* appease -Wall -Werror */ 2413 a->result = NULL; 2414 } 2415 2416 SOAP_FMAC3 int SOAP_FMAC4 soap_put_ns1__rename_USCOREobjectResponse(struct soap *soap, const struct ns1__rename_USCOREobjectResponse *a, const char *tag, const char *type) 2417 { 2418 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_ns1__rename_USCOREobjectResponse); 2419 if (soap_out_ns1__rename_USCOREobjectResponse(soap, tag, id, a, type)) 2420 return soap->error; 2421 return soap_putindependent(soap); 2422 } 2423 2424 SOAP_FMAC3 int SOAP_FMAC4 soap_out_ns1__rename_USCOREobjectResponse(struct soap *soap, const char *tag, int id, const struct ns1__rename_USCOREobjectResponse *a, const char *type) 2425 { 2426 soap_element_begin_out(soap, tag, soap_embedded_id(soap, id, a, SOAP_TYPE_ns1__rename_USCOREobjectResponse), type); 2427 if (a->result) 2428 soap_element_result(soap, "result"); 2429 soap_out_PointerTostring(soap, "result", -1, &a->result, ""); 2430 soap_element_end_out(soap, tag); 2431 return SOAP_OK; 2432 } 2433 2434 SOAP_FMAC3 struct ns1__rename_USCOREobjectResponse * SOAP_FMAC4 soap_get_ns1__rename_USCOREobjectResponse(struct soap *soap, struct ns1__rename_USCOREobjectResponse *p, const char *tag, const char *type) 2435 { 2436 if ((p = soap_in_ns1__rename_USCOREobjectResponse(soap, tag, p, type))) 2437 soap_getindependent(soap); 2438 return p; 2439 } 2440 2441 SOAP_FMAC3 struct ns1__rename_USCOREobjectResponse * SOAP_FMAC4 soap_in_ns1__rename_USCOREobjectResponse(struct soap *soap, const char *tag, struct ns1__rename_USCOREobjectResponse *a, const char *type) 2442 { 2443 short soap_flag_result = 1; 2444 if (soap_element_begin_in(soap, tag, 0)) 2445 return NULL; 2446 if (*soap->type && soap_match_tag(soap, soap->type, type)) 2447 { soap->error = SOAP_TYPE; 2448 return NULL; 2449 } 2450 a = (struct ns1__rename_USCOREobjectResponse *)soap_id_enter(soap, soap->id, a, SOAP_TYPE_ns1__rename_USCOREobjectResponse, sizeof(struct ns1__rename_USCOREobjectResponse), 0, NULL, NULL, NULL); 2451 if (!a) 2452 return NULL; 2453 if (soap->alloced) 2454 soap_default_ns1__rename_USCOREobjectResponse(soap, a); 2455 if (soap->body && !*soap->href) 2456 { for (;;) 2457 { soap->error = SOAP_TAG_MISMATCH; 2458 if (soap_flag_result && soap->error == SOAP_TAG_MISMATCH) 2459 if (soap_in_PointerTostring(soap, "result", &a->result, "")) 2460 { soap_flag_result = 0; 2461 continue; 2462 } 2463 if (soap->error == SOAP_TAG_MISMATCH) 2464 soap->error = soap_ignore_element(soap); 2465 if (soap->error == SOAP_NO_TAG) 2466 break; 2467 if (soap->error) 2468 return NULL; 2469 } 2470 if (soap_element_end_in(soap, tag)) 2471 return NULL; 2472 } 2473 else 2474 { a = (struct ns1__rename_USCOREobjectResponse *)soap_id_forward(soap, soap->href, (void**)a, SOAP_TYPE_ns1__rename_USCOREobjectResponse, 0, sizeof(struct ns1__rename_USCOREobjectResponse), 0, NULL); 1922 2475 if (soap->body && soap_element_end_in(soap, tag)) 1923 2476 return NULL; … … 2435 2988 } 2436 2989 2990 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerTons1__find_USCOREobjectsResponse(struct soap *soap, struct ns1__find_USCOREobjectsResponse *const*a) 2991 { 2992 if (!soap_reference(soap, *a, SOAP_TYPE_ns1__find_USCOREobjectsResponse)) 2993 soap_serialize_ns1__find_USCOREobjectsResponse(soap, *a); 2994 } 2995 2996 SOAP_FMAC3 int SOAP_FMAC4 soap_put_PointerTons1__find_USCOREobjectsResponse(struct soap *soap, struct ns1__find_USCOREobjectsResponse *const*a, const char *tag, const char *type) 2997 { 2998 register int id = soap_embed(soap, (void*)a, NULL, 0, tag, SOAP_TYPE_PointerTons1__find_USCOREobjectsResponse); 2999 if (soap_out_PointerTons1__find_USCOREobjectsResponse(soap, tag, id, a, type)) 3000 return soap->error; 3001 return soap_putindependent(soap); 3002 } 3003 3004 SOAP_FMAC3 int SOAP_FMAC4 soap_out_PointerTons1__find_USCOREobjectsResponse(struct soap *soap, const char *tag, int id, struct ns1__find_USCOREobjectsResponse *const*a, const char *type) 3005 { 3006 id = soap_element_id(soap, tag, id, *a, NULL, 0, type, SOAP_TYPE_ns1__find_USCOREobjectsResponse); 3007 if (id < 0) 3008 return soap->error; 3009 return soap_out_ns1__find_USCOREobjectsResponse(soap, tag, id, *a, type); 3010 } 3011 3012 SOAP_FMAC3 struct ns1__find_USCOREobjectsResponse ** SOAP_FMAC4 soap_get_PointerTons1__find_USCOREobjectsResponse(struct soap *soap, struct ns1__find_USCOREobjectsResponse **p, const char *tag, const char *type) 3013 { 3014 if ((p = soap_in_PointerTons1__find_USCOREobjectsResponse(soap, tag, p, type))) 3015 soap_getindependent(soap); 3016 return p; 3017 } 3018 3019 SOAP_FMAC3 struct ns1__find_USCOREobjectsResponse ** SOAP_FMAC4 soap_in_PointerTons1__find_USCOREobjectsResponse(struct soap *soap, const char *tag, struct ns1__find_USCOREobjectsResponse **a, const char *type) 3020 { 3021 if (soap_element_begin_in(soap, tag, 1)) 3022 return NULL; 3023 if (!a) 3024 if (!(a = (struct ns1__find_USCOREobjectsResponse **)soap_malloc(soap, sizeof(struct ns1__find_USCOREobjectsResponse *)))) 3025 return NULL; 3026 *a = NULL; 3027 if (!soap->null && *soap->href != '#') 3028 { soap_revert(soap); 3029 if (!(*a = soap_in_ns1__find_USCOREobjectsResponse(soap, tag, *a, type))) 3030 return NULL; 3031 } 3032 else 3033 { a = (struct ns1__find_USCOREobjectsResponse **)soap_id_lookup(soap, soap->href, (void**)a, SOAP_TYPE_ns1__find_USCOREobjectsResponse, sizeof(struct ns1__find_USCOREobjectsResponse), 0); 3034 if (soap->body && soap_element_end_in(soap, tag)) 3035 return NULL; 3036 } 3037 return a; 3038 } 3039 2437 3040 SOAP_FMAC3 void SOAP_FMAC4 soap_serialize_PointerToArrayOfString(struct soap *soap, struct ArrayOfString *const*a) 2438 3041 {
Note:
See TracChangeset
for help on using the changeset viewer.
