Changeset 20208 for trunk/Nebulous/nebclient/src/soapServer.c
- Timestamp:
- Oct 16, 2008, 1:30:47 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/Nebulous/nebclient/src/soapServer.c (modified) (8 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Nebulous/nebclient/src/soapServer.c
r20110 r20208 10 10 #endif 11 11 12 SOAP_SOURCE_STAMP("@(#) soapServer.c ver 2.7.11 2008-10-1 3 22:06:55GMT")12 SOAP_SOURCE_STAMP("@(#) soapServer.c ver 2.7.11 2008-10-16 23:26:38 GMT") 13 13 14 14 … … 89 89 if (!soap_match_tag(soap, soap->tag, "ns1:unlock_object")) 90 90 return soap_serve_ns1__unlock_USCOREobject(soap); 91 if (!soap_match_tag(soap, soap->tag, "ns1:setxattr_object")) 92 return soap_serve_ns1__setxattr_USCOREobject(soap); 93 if (!soap_match_tag(soap, soap->tag, "ns1:getxattr_object")) 94 return soap_serve_ns1__getxattr_USCOREobject(soap); 95 if (!soap_match_tag(soap, soap->tag, "ns1:listxattr_object")) 96 return soap_serve_ns1__listxattr_USCOREobject(soap); 97 if (!soap_match_tag(soap, soap->tag, "ns1:removexattr_object")) 98 return soap_serve_ns1__removexattr_USCOREobject(soap); 91 99 if (!soap_match_tag(soap, soap->tag, "ns1:find_objects")) 92 100 return soap_serve_ns1__find_USCOREobjects(soap); … … 365 373 } 366 374 375 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__setxattr_USCOREobject(struct soap *soap) 376 { struct ns1__setxattr_USCOREobject soap_tmp_ns1__setxattr_USCOREobject; 377 struct ns1__setxattr_USCOREobjectResponse soap_tmp_ns1__setxattr_USCOREobjectResponse; 378 int soap_tmp_int; 379 soap_default_ns1__setxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__setxattr_USCOREobjectResponse); 380 soap_default_int(soap, &soap_tmp_int); 381 soap_tmp_ns1__setxattr_USCOREobjectResponse.result = &soap_tmp_int; 382 soap_default_ns1__setxattr_USCOREobject(soap, &soap_tmp_ns1__setxattr_USCOREobject); 383 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 384 if (!soap_get_ns1__setxattr_USCOREobject(soap, &soap_tmp_ns1__setxattr_USCOREobject, "ns1:setxattr_object", NULL)) 385 return soap->error; 386 if (soap_body_end_in(soap) 387 || soap_envelope_end_in(soap) 388 || soap_end_recv(soap)) 389 return soap->error; 390 soap->error = ns1__setxattr_USCOREobject(soap, soap_tmp_ns1__setxattr_USCOREobject.key, soap_tmp_ns1__setxattr_USCOREobject.name, soap_tmp_ns1__setxattr_USCOREobject.value, soap_tmp_ns1__setxattr_USCOREobject.flags, &soap_tmp_int); 391 if (soap->error) 392 return soap->error; 393 soap_serializeheader(soap); 394 soap_serialize_ns1__setxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__setxattr_USCOREobjectResponse); 395 if (soap_begin_count(soap)) 396 return soap->error; 397 if (soap->mode & SOAP_IO_LENGTH) 398 { if (soap_envelope_begin_out(soap) 399 || soap_putheader(soap) 400 || soap_body_begin_out(soap) 401 || soap_put_ns1__setxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__setxattr_USCOREobjectResponse, "ns1:setxattr_objectResponse", "") 402 || soap_body_end_out(soap) 403 || soap_envelope_end_out(soap)) 404 return soap->error; 405 }; 406 if (soap_end_count(soap) 407 || soap_response(soap, SOAP_OK) 408 || soap_envelope_begin_out(soap) 409 || soap_putheader(soap) 410 || soap_body_begin_out(soap) 411 || soap_put_ns1__setxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__setxattr_USCOREobjectResponse, "ns1:setxattr_objectResponse", "") 412 || soap_body_end_out(soap) 413 || soap_envelope_end_out(soap) 414 || soap_end_send(soap)) 415 return soap->error; 416 return soap_closesock(soap); 417 } 418 419 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__getxattr_USCOREobject(struct soap *soap) 420 { struct ns1__getxattr_USCOREobject soap_tmp_ns1__getxattr_USCOREobject; 421 struct ns1__getxattr_USCOREobjectResponse soap_tmp_ns1__getxattr_USCOREobjectResponse; 422 char * soap_tmp_string; 423 soap_default_ns1__getxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__getxattr_USCOREobjectResponse); 424 soap_tmp_string = NULL; 425 soap_tmp_ns1__getxattr_USCOREobjectResponse.result = &soap_tmp_string; 426 soap_default_ns1__getxattr_USCOREobject(soap, &soap_tmp_ns1__getxattr_USCOREobject); 427 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 428 if (!soap_get_ns1__getxattr_USCOREobject(soap, &soap_tmp_ns1__getxattr_USCOREobject, "ns1:getxattr_object", NULL)) 429 return soap->error; 430 if (soap_body_end_in(soap) 431 || soap_envelope_end_in(soap) 432 || soap_end_recv(soap)) 433 return soap->error; 434 soap->error = ns1__getxattr_USCOREobject(soap, soap_tmp_ns1__getxattr_USCOREobject.key, soap_tmp_ns1__getxattr_USCOREobject.name, &soap_tmp_string); 435 if (soap->error) 436 return soap->error; 437 soap_serializeheader(soap); 438 soap_serialize_ns1__getxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__getxattr_USCOREobjectResponse); 439 if (soap_begin_count(soap)) 440 return soap->error; 441 if (soap->mode & SOAP_IO_LENGTH) 442 { if (soap_envelope_begin_out(soap) 443 || soap_putheader(soap) 444 || soap_body_begin_out(soap) 445 || soap_put_ns1__getxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__getxattr_USCOREobjectResponse, "ns1:getxattr_objectResponse", "") 446 || soap_body_end_out(soap) 447 || soap_envelope_end_out(soap)) 448 return soap->error; 449 }; 450 if (soap_end_count(soap) 451 || soap_response(soap, SOAP_OK) 452 || soap_envelope_begin_out(soap) 453 || soap_putheader(soap) 454 || soap_body_begin_out(soap) 455 || soap_put_ns1__getxattr_USCOREobjectResponse(soap, &soap_tmp_ns1__getxattr_USCOREobjectResponse, "ns1:getxattr_objectResponse", "") 456 || soap_body_end_out(soap) 457 || soap_envelope_end_out(soap) 458 || soap_end_send(soap)) 459 return soap->error; 460 return soap_closesock(soap); 461 } 462 463 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__listxattr_USCOREobject(struct soap *soap) 464 { struct ns1__listxattr_USCOREobject soap_tmp_ns1__listxattr_USCOREobject; 465 struct ns1__listxattr_USCOREobjectResponse _param_1; 466 soap_default_ns1__listxattr_USCOREobjectResponse(soap, &_param_1); 467 soap_default_ns1__listxattr_USCOREobject(soap, &soap_tmp_ns1__listxattr_USCOREobject); 468 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 469 if (!soap_get_ns1__listxattr_USCOREobject(soap, &soap_tmp_ns1__listxattr_USCOREobject, "ns1:listxattr_object", NULL)) 470 return soap->error; 471 if (soap_body_end_in(soap) 472 || soap_envelope_end_in(soap) 473 || soap_end_recv(soap)) 474 return soap->error; 475 soap->error = ns1__listxattr_USCOREobject(soap, soap_tmp_ns1__listxattr_USCOREobject.key, &_param_1); 476 if (soap->error) 477 return soap->error; 478 soap_serializeheader(soap); 479 soap_serialize_ns1__listxattr_USCOREobjectResponse(soap, &_param_1); 480 if (soap_begin_count(soap)) 481 return soap->error; 482 if (soap->mode & SOAP_IO_LENGTH) 483 { if (soap_envelope_begin_out(soap) 484 || soap_putheader(soap) 485 || soap_body_begin_out(soap) 486 || soap_put_ns1__listxattr_USCOREobjectResponse(soap, &_param_1, "ns1:listxattr_objectResponse", "") 487 || soap_body_end_out(soap) 488 || soap_envelope_end_out(soap)) 489 return soap->error; 490 }; 491 if (soap_end_count(soap) 492 || soap_response(soap, SOAP_OK) 493 || soap_envelope_begin_out(soap) 494 || soap_putheader(soap) 495 || soap_body_begin_out(soap) 496 || soap_put_ns1__listxattr_USCOREobjectResponse(soap, &_param_1, "ns1:listxattr_objectResponse", "") 497 || soap_body_end_out(soap) 498 || soap_envelope_end_out(soap) 499 || soap_end_send(soap)) 500 return soap->error; 501 return soap_closesock(soap); 502 } 503 504 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__removexattr_USCOREobject(struct soap *soap) 505 { struct ns1__removexattr_USCOREobject soap_tmp_ns1__removexattr_USCOREobject; 506 struct ns1__removexattr_USCOREobjectResponse soap_tmp_ns1__removexattr_USCOREobjectResponse; 507 int soap_tmp_int; 508 soap_default_ns1__removexattr_USCOREobjectResponse(soap, &soap_tmp_ns1__removexattr_USCOREobjectResponse); 509 soap_default_int(soap, &soap_tmp_int); 510 soap_tmp_ns1__removexattr_USCOREobjectResponse.result = &soap_tmp_int; 511 soap_default_ns1__removexattr_USCOREobject(soap, &soap_tmp_ns1__removexattr_USCOREobject); 512 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; 513 if (!soap_get_ns1__removexattr_USCOREobject(soap, &soap_tmp_ns1__removexattr_USCOREobject, "ns1:removexattr_object", NULL)) 514 return soap->error; 515 if (soap_body_end_in(soap) 516 || soap_envelope_end_in(soap) 517 || soap_end_recv(soap)) 518 return soap->error; 519 soap->error = ns1__removexattr_USCOREobject(soap, soap_tmp_ns1__removexattr_USCOREobject.key, soap_tmp_ns1__removexattr_USCOREobject.name, &soap_tmp_int); 520 if (soap->error) 521 return soap->error; 522 soap_serializeheader(soap); 523 soap_serialize_ns1__removexattr_USCOREobjectResponse(soap, &soap_tmp_ns1__removexattr_USCOREobjectResponse); 524 if (soap_begin_count(soap)) 525 return soap->error; 526 if (soap->mode & SOAP_IO_LENGTH) 527 { if (soap_envelope_begin_out(soap) 528 || soap_putheader(soap) 529 || soap_body_begin_out(soap) 530 || soap_put_ns1__removexattr_USCOREobjectResponse(soap, &soap_tmp_ns1__removexattr_USCOREobjectResponse, "ns1:removexattr_objectResponse", "") 531 || soap_body_end_out(soap) 532 || soap_envelope_end_out(soap)) 533 return soap->error; 534 }; 535 if (soap_end_count(soap) 536 || soap_response(soap, SOAP_OK) 537 || soap_envelope_begin_out(soap) 538 || soap_putheader(soap) 539 || soap_body_begin_out(soap) 540 || soap_put_ns1__removexattr_USCOREobjectResponse(soap, &soap_tmp_ns1__removexattr_USCOREobjectResponse, "ns1:removexattr_objectResponse", "") 541 || soap_body_end_out(soap) 542 || soap_envelope_end_out(soap) 543 || soap_end_send(soap)) 544 return soap->error; 545 return soap_closesock(soap); 546 } 547 367 548 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__find_USCOREobjects(struct soap *soap) 368 549 { struct ns1__find_USCOREobjects soap_tmp_ns1__find_USCOREobjects; 369 struct ns1__find_USCOREobjectsResponse _param_ 1;370 soap_default_ns1__find_USCOREobjectsResponse(soap, &_param_ 1);550 struct ns1__find_USCOREobjectsResponse _param_2; 551 soap_default_ns1__find_USCOREobjectsResponse(soap, &_param_2); 371 552 soap_default_ns1__find_USCOREobjects(soap, &soap_tmp_ns1__find_USCOREobjects); 372 553 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; … … 377 558 || soap_end_recv(soap)) 378 559 return soap->error; 379 soap->error = ns1__find_USCOREobjects(soap, soap_tmp_ns1__find_USCOREobjects.pattern, &_param_ 1);380 if (soap->error) 381 return soap->error; 382 soap_serializeheader(soap); 383 soap_serialize_ns1__find_USCOREobjectsResponse(soap, &_param_ 1);384 if (soap_begin_count(soap)) 385 return soap->error; 386 if (soap->mode & SOAP_IO_LENGTH) 387 { if (soap_envelope_begin_out(soap) 388 || soap_putheader(soap) 389 || soap_body_begin_out(soap) 390 || soap_put_ns1__find_USCOREobjectsResponse(soap, &_param_ 1, "ns1:find_objectsResponse", "")391 || soap_body_end_out(soap) 392 || soap_envelope_end_out(soap)) 393 return soap->error; 394 }; 395 if (soap_end_count(soap) 396 || soap_response(soap, SOAP_OK) 397 || soap_envelope_begin_out(soap) 398 || soap_putheader(soap) 399 || soap_body_begin_out(soap) 400 || soap_put_ns1__find_USCOREobjectsResponse(soap, &_param_ 1, "ns1:find_objectsResponse", "")560 soap->error = ns1__find_USCOREobjects(soap, soap_tmp_ns1__find_USCOREobjects.pattern, &_param_2); 561 if (soap->error) 562 return soap->error; 563 soap_serializeheader(soap); 564 soap_serialize_ns1__find_USCOREobjectsResponse(soap, &_param_2); 565 if (soap_begin_count(soap)) 566 return soap->error; 567 if (soap->mode & SOAP_IO_LENGTH) 568 { if (soap_envelope_begin_out(soap) 569 || soap_putheader(soap) 570 || soap_body_begin_out(soap) 571 || soap_put_ns1__find_USCOREobjectsResponse(soap, &_param_2, "ns1:find_objectsResponse", "") 572 || soap_body_end_out(soap) 573 || soap_envelope_end_out(soap)) 574 return soap->error; 575 }; 576 if (soap_end_count(soap) 577 || soap_response(soap, SOAP_OK) 578 || soap_envelope_begin_out(soap) 579 || soap_putheader(soap) 580 || soap_body_begin_out(soap) 581 || soap_put_ns1__find_USCOREobjectsResponse(soap, &_param_2, "ns1:find_objectsResponse", "") 401 582 || soap_body_end_out(soap) 402 583 || soap_envelope_end_out(soap) … … 408 589 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__find_USCOREinstances(struct soap *soap) 409 590 { struct ns1__find_USCOREinstances soap_tmp_ns1__find_USCOREinstances; 410 struct ns1__find_USCOREinstancesResponse _param_ 2;411 soap_default_ns1__find_USCOREinstancesResponse(soap, &_param_ 2);591 struct ns1__find_USCOREinstancesResponse _param_3; 592 soap_default_ns1__find_USCOREinstancesResponse(soap, &_param_3); 412 593 soap_default_ns1__find_USCOREinstances(soap, &soap_tmp_ns1__find_USCOREinstances); 413 594 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; … … 418 599 || soap_end_recv(soap)) 419 600 return soap->error; 420 soap->error = ns1__find_USCOREinstances(soap, soap_tmp_ns1__find_USCOREinstances.key, soap_tmp_ns1__find_USCOREinstances.volume, &_param_ 2);421 if (soap->error) 422 return soap->error; 423 soap_serializeheader(soap); 424 soap_serialize_ns1__find_USCOREinstancesResponse(soap, &_param_ 2);425 if (soap_begin_count(soap)) 426 return soap->error; 427 if (soap->mode & SOAP_IO_LENGTH) 428 { if (soap_envelope_begin_out(soap) 429 || soap_putheader(soap) 430 || soap_body_begin_out(soap) 431 || soap_put_ns1__find_USCOREinstancesResponse(soap, &_param_ 2, "ns1:find_instancesResponse", "")432 || soap_body_end_out(soap) 433 || soap_envelope_end_out(soap)) 434 return soap->error; 435 }; 436 if (soap_end_count(soap) 437 || soap_response(soap, SOAP_OK) 438 || soap_envelope_begin_out(soap) 439 || soap_putheader(soap) 440 || soap_body_begin_out(soap) 441 || soap_put_ns1__find_USCOREinstancesResponse(soap, &_param_ 2, "ns1:find_instancesResponse", "")601 soap->error = ns1__find_USCOREinstances(soap, soap_tmp_ns1__find_USCOREinstances.key, soap_tmp_ns1__find_USCOREinstances.volume, &_param_3); 602 if (soap->error) 603 return soap->error; 604 soap_serializeheader(soap); 605 soap_serialize_ns1__find_USCOREinstancesResponse(soap, &_param_3); 606 if (soap_begin_count(soap)) 607 return soap->error; 608 if (soap->mode & SOAP_IO_LENGTH) 609 { if (soap_envelope_begin_out(soap) 610 || soap_putheader(soap) 611 || soap_body_begin_out(soap) 612 || soap_put_ns1__find_USCOREinstancesResponse(soap, &_param_3, "ns1:find_instancesResponse", "") 613 || soap_body_end_out(soap) 614 || soap_envelope_end_out(soap)) 615 return soap->error; 616 }; 617 if (soap_end_count(soap) 618 || soap_response(soap, SOAP_OK) 619 || soap_envelope_begin_out(soap) 620 || soap_putheader(soap) 621 || soap_body_begin_out(soap) 622 || soap_put_ns1__find_USCOREinstancesResponse(soap, &_param_3, "ns1:find_instancesResponse", "") 442 623 || soap_body_end_out(soap) 443 624 || soap_envelope_end_out(soap) … … 493 674 SOAP_FMAC5 int SOAP_FMAC6 soap_serve_ns1__stat_USCOREobject(struct soap *soap) 494 675 { struct ns1__stat_USCOREobject soap_tmp_ns1__stat_USCOREobject; 495 struct ns1__stat_USCOREobjectResponse _param_ 3;496 soap_default_ns1__stat_USCOREobjectResponse(soap, &_param_ 3);676 struct ns1__stat_USCOREobjectResponse _param_4; 677 soap_default_ns1__stat_USCOREobjectResponse(soap, &_param_4); 497 678 soap_default_ns1__stat_USCOREobject(soap, &soap_tmp_ns1__stat_USCOREobject); 498 679 soap->encodingStyle = "http://schemas.xmlsoap.org/soap/encoding/"; … … 503 684 || soap_end_recv(soap)) 504 685 return soap->error; 505 soap->error = ns1__stat_USCOREobject(soap, soap_tmp_ns1__stat_USCOREobject.key, &_param_ 3);506 if (soap->error) 507 return soap->error; 508 soap_serializeheader(soap); 509 soap_serialize_ns1__stat_USCOREobjectResponse(soap, &_param_ 3);510 if (soap_begin_count(soap)) 511 return soap->error; 512 if (soap->mode & SOAP_IO_LENGTH) 513 { if (soap_envelope_begin_out(soap) 514 || soap_putheader(soap) 515 || soap_body_begin_out(soap) 516 || soap_put_ns1__stat_USCOREobjectResponse(soap, &_param_ 3, "ns1:stat_objectResponse", "")517 || soap_body_end_out(soap) 518 || soap_envelope_end_out(soap)) 519 return soap->error; 520 }; 521 if (soap_end_count(soap) 522 || soap_response(soap, SOAP_OK) 523 || soap_envelope_begin_out(soap) 524 || soap_putheader(soap) 525 || soap_body_begin_out(soap) 526 || soap_put_ns1__stat_USCOREobjectResponse(soap, &_param_ 3, "ns1:stat_objectResponse", "")686 soap->error = ns1__stat_USCOREobject(soap, soap_tmp_ns1__stat_USCOREobject.key, &_param_4); 687 if (soap->error) 688 return soap->error; 689 soap_serializeheader(soap); 690 soap_serialize_ns1__stat_USCOREobjectResponse(soap, &_param_4); 691 if (soap_begin_count(soap)) 692 return soap->error; 693 if (soap->mode & SOAP_IO_LENGTH) 694 { if (soap_envelope_begin_out(soap) 695 || soap_putheader(soap) 696 || soap_body_begin_out(soap) 697 || soap_put_ns1__stat_USCOREobjectResponse(soap, &_param_4, "ns1:stat_objectResponse", "") 698 || soap_body_end_out(soap) 699 || soap_envelope_end_out(soap)) 700 return soap->error; 701 }; 702 if (soap_end_count(soap) 703 || soap_response(soap, SOAP_OK) 704 || soap_envelope_begin_out(soap) 705 || soap_putheader(soap) 706 || soap_body_begin_out(soap) 707 || soap_put_ns1__stat_USCOREobjectResponse(soap, &_param_4, "ns1:stat_objectResponse", "") 527 708 || soap_body_end_out(soap) 528 709 || soap_envelope_end_out(soap)
Note:
See TracChangeset
for help on using the changeset viewer.
