You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1206 lines
57 KiB
1206 lines
57 KiB
/* .\sendToClass.h
|
|
Generated by wsdl2h 2.8.103 from .\sendToClass.wsdl and .\chinano1.bat
|
|
2020-09-03 08:52:31 GMT
|
|
|
|
DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE.
|
|
USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE.
|
|
|
|
gSOAP XML Web services tools
|
|
Copyright (C) 2000-2020, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
|
This program is released under the GPL with the additional exemption that
|
|
compiling, linking, and/or using OpenSSL is allowed.
|
|
--------------------------------------------------------------------------------
|
|
A commercial use license is available from Genivia Inc., contact@genivia.com
|
|
--------------------------------------------------------------------------------
|
|
*/
|
|
|
|
/**
|
|
|
|
@page page_notes Notes
|
|
|
|
@note HINTS:
|
|
- Run soapcpp2 on .\sendToClass.h to generate the SOAP/XML processing logic:
|
|
Use soapcpp2 -I to specify paths for #import
|
|
Use soapcpp2 -j to generate improved proxy and server classes.
|
|
Use soapcpp2 -r to generate a report.
|
|
- Edit 'typemap.dat' to control namespace bindings and type mappings:
|
|
It is strongly recommended to customize the names of the namespace prefixes
|
|
generated by wsdl2h. To do so, modify the prefix bindings in the Namespaces
|
|
section below and add the modified lines to 'typemap.dat' to rerun wsdl2h.
|
|
- Run Doxygen (www.doxygen.org) on this file to generate documentation.
|
|
- Use wsdl2h -c to generate pure C code.
|
|
- Use wsdl2h -R to include the REST operations defined by the WSDLs.
|
|
- Use wsdl2h -O3 or -O4 to optimize by removing unused schema components.
|
|
- Use wsdl2h -d to enable DOM support for xsd:any and xsd:anyType.
|
|
- Use wsdl2h -F to simulate struct-type derivation in C (also works in C++).
|
|
- Use wsdl2h -f to generate flat C++ class hierarchy, removes type derivation.
|
|
- Use wsdl2h -g to generate top-level root elements with readers and writers.
|
|
- Use wsdl2h -U to map XML names to C++ Unicode identifiers instead of _xNNNN.
|
|
- Use wsdl2h -u to disable the generation of unions.
|
|
- Use wsdl2h -L to remove this @note and all other @note comments.
|
|
- Use wsdl2h -nname to use name as the base namespace prefix instead of 'ns'.
|
|
- Use wsdl2h -Nname for service prefix and produce multiple service bindings
|
|
- Struct/class members serialized as XML attributes are annotated with a '@'.
|
|
- Struct/class members that have a special role are annotated with a '$'.
|
|
|
|
@warning
|
|
DO NOT INCLUDE THIS ANNOTATED FILE DIRECTLY IN YOUR PROJECT SOURCE CODE.
|
|
USE THE FILES GENERATED BY soapcpp2 FOR YOUR PROJECT'S SOURCE CODE:
|
|
THE GENERATED soapStub.h FILE CONTAINS THIS CONTENT WITHOUT ANNOTATIONS.
|
|
|
|
@copyright LICENSE:
|
|
@verbatim
|
|
--------------------------------------------------------------------------------
|
|
gSOAP XML Web services tools
|
|
Copyright (C) 2000-2020, Robert van Engelen, Genivia Inc. All Rights Reserved.
|
|
The wsdl2h tool and its generated software are released under the GPL.
|
|
This software is released under the GPL with the additional exemption that
|
|
compiling, linking, and/or using OpenSSL is allowed.
|
|
--------------------------------------------------------------------------------
|
|
GPL license.
|
|
|
|
This program is free software; you can redistribute it and/or modify it under
|
|
the terms of the GNU General Public License as published by the Free Software
|
|
Foundation; either version 2 of the License, or (at your option) any later
|
|
version.
|
|
|
|
This program is distributed in the hope that it will be useful, but WITHOUT ANY
|
|
WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A
|
|
PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
|
|
|
You should have received a copy of the GNU General Public License along with
|
|
this program; if not, write to the Free Software Foundation, Inc., 59 Temple
|
|
Place, Suite 330, Boston, MA 02111-1307 USA
|
|
|
|
Author contact information:
|
|
engelen@genivia.com / engelen@acm.org
|
|
|
|
This program is released under the GPL with the additional exemption that
|
|
compiling, linking, and/or using OpenSSL is allowed.
|
|
--------------------------------------------------------------------------------
|
|
A commercial-use license is available from Genivia, Inc., contact@genivia.com
|
|
--------------------------------------------------------------------------------
|
|
@endverbatim
|
|
|
|
*/
|
|
|
|
|
|
//gsoapopt c++,w
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Definitions *
|
|
* http://tempuri.org/ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* $CONTAINER typemap variable: *
|
|
* std::vector *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
#include <vector>
|
|
template <class T> class std::vector;
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* $SIZE typemap variable: *
|
|
* int *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Import *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Namespaces *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/* NOTE:
|
|
|
|
It is strongly recommended to customize the names of the namespace prefixes
|
|
generated by wsdl2h. To do so, modify the prefix bindings below and add the
|
|
modified lines to 'typemap.dat' then rerun wsdl2h (use wsdl2h -t typemap.dat):
|
|
|
|
ns1 = "http://tempuri.org/"
|
|
|
|
*/
|
|
|
|
#define SOAP_NAMESPACE_OF_ns1 "http://tempuri.org/"
|
|
//gsoap ns1 schema namespace: http://tempuri.org/
|
|
//gsoap ns1 schema elementForm: qualified
|
|
//gsoap ns1 schema attributeForm: unqualified
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Built-in Schema Types and Top-Level Elements and Attributes *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Forward Declarations *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
class _ns1__SetMaterialStatusS;
|
|
|
|
class _ns1__SetMaterialStatusSResponse;
|
|
|
|
class _ns1__CreateProject;
|
|
|
|
class _ns1__CreateProjectResponse;
|
|
|
|
class _ns1__SendToClass;
|
|
|
|
class _ns1__SendToClassResponse;
|
|
|
|
class _ns1__DeleteClass;
|
|
|
|
class _ns1__DeleteClassResponse;
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Types and Top-Level Elements and Attributes *
|
|
* http://tempuri.org/ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Complex Types and Top-Level Elements *
|
|
* http://tempuri.org/ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":SetMaterialStatusS
|
|
/// @brief "http://tempuri.org/":SetMaterialStatusS is a complexType.
|
|
///
|
|
/// @note class _ns1__SetMaterialStatusS operations:
|
|
/// - _ns1__SetMaterialStatusS* soap_new__ns1__SetMaterialStatusS(soap*) allocate and default initialize
|
|
/// - _ns1__SetMaterialStatusS* soap_new__ns1__SetMaterialStatusS(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__SetMaterialStatusS* soap_new_req__ns1__SetMaterialStatusS(soap*, ...) allocate, set required members
|
|
/// - _ns1__SetMaterialStatusS* soap_new_set__ns1__SetMaterialStatusS(soap*, ...) allocate, set all public members
|
|
/// - _ns1__SetMaterialStatusS::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__SetMaterialStatusS(soap*, _ns1__SetMaterialStatusS*) deserialize from a stream
|
|
/// - int soap_write__ns1__SetMaterialStatusS(soap*, _ns1__SetMaterialStatusS*) serialize to a stream
|
|
/// - _ns1__SetMaterialStatusS* _ns1__SetMaterialStatusS::soap_dup(soap*) returns deep copy of _ns1__SetMaterialStatusS, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__SetMaterialStatusS::soap_del() deep deletes _ns1__SetMaterialStatusS data members, use only after _ns1__SetMaterialStatusS::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__SetMaterialStatusS::soap_type() returns SOAP_TYPE__ns1__SetMaterialStatusS or derived type identifier
|
|
class _ns1__SetMaterialStatusS
|
|
{ public:
|
|
/// Element "fileName" of type xs:string.
|
|
wchar_t* fileName 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":SetMaterialStatusSResponse
|
|
/// @brief "http://tempuri.org/":SetMaterialStatusSResponse is a complexType.
|
|
///
|
|
/// @note class _ns1__SetMaterialStatusSResponse operations:
|
|
/// - _ns1__SetMaterialStatusSResponse* soap_new__ns1__SetMaterialStatusSResponse(soap*) allocate and default initialize
|
|
/// - _ns1__SetMaterialStatusSResponse* soap_new__ns1__SetMaterialStatusSResponse(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__SetMaterialStatusSResponse* soap_new_req__ns1__SetMaterialStatusSResponse(soap*, ...) allocate, set required members
|
|
/// - _ns1__SetMaterialStatusSResponse* soap_new_set__ns1__SetMaterialStatusSResponse(soap*, ...) allocate, set all public members
|
|
/// - _ns1__SetMaterialStatusSResponse::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__SetMaterialStatusSResponse(soap*, _ns1__SetMaterialStatusSResponse*) deserialize from a stream
|
|
/// - int soap_write__ns1__SetMaterialStatusSResponse(soap*, _ns1__SetMaterialStatusSResponse*) serialize to a stream
|
|
/// - _ns1__SetMaterialStatusSResponse* _ns1__SetMaterialStatusSResponse::soap_dup(soap*) returns deep copy of _ns1__SetMaterialStatusSResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__SetMaterialStatusSResponse::soap_del() deep deletes _ns1__SetMaterialStatusSResponse data members, use only after _ns1__SetMaterialStatusSResponse::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__SetMaterialStatusSResponse::soap_type() returns SOAP_TYPE__ns1__SetMaterialStatusSResponse or derived type identifier
|
|
class _ns1__SetMaterialStatusSResponse
|
|
{ public:
|
|
/// Element "SetMaterialStatusSResult" of type xs:string.
|
|
wchar_t* SetMaterialStatusSResult 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":CreateProject
|
|
/// @brief "http://tempuri.org/":CreateProject is a complexType.
|
|
///
|
|
/// @note class _ns1__CreateProject operations:
|
|
/// - _ns1__CreateProject* soap_new__ns1__CreateProject(soap*) allocate and default initialize
|
|
/// - _ns1__CreateProject* soap_new__ns1__CreateProject(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__CreateProject* soap_new_req__ns1__CreateProject(soap*, ...) allocate, set required members
|
|
/// - _ns1__CreateProject* soap_new_set__ns1__CreateProject(soap*, ...) allocate, set all public members
|
|
/// - _ns1__CreateProject::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__CreateProject(soap*, _ns1__CreateProject*) deserialize from a stream
|
|
/// - int soap_write__ns1__CreateProject(soap*, _ns1__CreateProject*) serialize to a stream
|
|
/// - _ns1__CreateProject* _ns1__CreateProject::soap_dup(soap*) returns deep copy of _ns1__CreateProject, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__CreateProject::soap_del() deep deletes _ns1__CreateProject data members, use only after _ns1__CreateProject::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__CreateProject::soap_type() returns SOAP_TYPE__ns1__CreateProject or derived type identifier
|
|
class _ns1__CreateProject
|
|
{ public:
|
|
/// Element "projJsonString" of type xs:string.
|
|
wchar_t* projJsonString 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":CreateProjectResponse
|
|
/// @brief "http://tempuri.org/":CreateProjectResponse is a complexType.
|
|
///
|
|
/// @note class _ns1__CreateProjectResponse operations:
|
|
/// - _ns1__CreateProjectResponse* soap_new__ns1__CreateProjectResponse(soap*) allocate and default initialize
|
|
/// - _ns1__CreateProjectResponse* soap_new__ns1__CreateProjectResponse(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__CreateProjectResponse* soap_new_req__ns1__CreateProjectResponse(soap*, ...) allocate, set required members
|
|
/// - _ns1__CreateProjectResponse* soap_new_set__ns1__CreateProjectResponse(soap*, ...) allocate, set all public members
|
|
/// - _ns1__CreateProjectResponse::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__CreateProjectResponse(soap*, _ns1__CreateProjectResponse*) deserialize from a stream
|
|
/// - int soap_write__ns1__CreateProjectResponse(soap*, _ns1__CreateProjectResponse*) serialize to a stream
|
|
/// - _ns1__CreateProjectResponse* _ns1__CreateProjectResponse::soap_dup(soap*) returns deep copy of _ns1__CreateProjectResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__CreateProjectResponse::soap_del() deep deletes _ns1__CreateProjectResponse data members, use only after _ns1__CreateProjectResponse::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__CreateProjectResponse::soap_type() returns SOAP_TYPE__ns1__CreateProjectResponse or derived type identifier
|
|
class _ns1__CreateProjectResponse
|
|
{ public:
|
|
/// Element "CreateProjectResult" of type xs:string.
|
|
wchar_t* CreateProjectResult 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":SendToClass
|
|
/// @brief "http://tempuri.org/":SendToClass is a complexType.
|
|
///
|
|
/// @note class _ns1__SendToClass operations:
|
|
/// - _ns1__SendToClass* soap_new__ns1__SendToClass(soap*) allocate and default initialize
|
|
/// - _ns1__SendToClass* soap_new__ns1__SendToClass(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__SendToClass* soap_new_req__ns1__SendToClass(soap*, ...) allocate, set required members
|
|
/// - _ns1__SendToClass* soap_new_set__ns1__SendToClass(soap*, ...) allocate, set all public members
|
|
/// - _ns1__SendToClass::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__SendToClass(soap*, _ns1__SendToClass*) deserialize from a stream
|
|
/// - int soap_write__ns1__SendToClass(soap*, _ns1__SendToClass*) serialize to a stream
|
|
/// - _ns1__SendToClass* _ns1__SendToClass::soap_dup(soap*) returns deep copy of _ns1__SendToClass, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__SendToClass::soap_del() deep deletes _ns1__SendToClass data members, use only after _ns1__SendToClass::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__SendToClass::soap_type() returns SOAP_TYPE__ns1__SendToClass or derived type identifier
|
|
class _ns1__SendToClass
|
|
{ public:
|
|
/// Element "wsoPuiid" of type xs:string.
|
|
wchar_t* wsoPuiid 0; ///< Optional element.
|
|
/// Element "classID" of type xs:string.
|
|
wchar_t* classID 0; ///< Optional element.
|
|
/// Element "JsonContainer" of type xs:string.
|
|
wchar_t* JsonContainer 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":SendToClassResponse
|
|
/// @brief "http://tempuri.org/":SendToClassResponse is a complexType.
|
|
///
|
|
/// @note class _ns1__SendToClassResponse operations:
|
|
/// - _ns1__SendToClassResponse* soap_new__ns1__SendToClassResponse(soap*) allocate and default initialize
|
|
/// - _ns1__SendToClassResponse* soap_new__ns1__SendToClassResponse(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__SendToClassResponse* soap_new_req__ns1__SendToClassResponse(soap*, ...) allocate, set required members
|
|
/// - _ns1__SendToClassResponse* soap_new_set__ns1__SendToClassResponse(soap*, ...) allocate, set all public members
|
|
/// - _ns1__SendToClassResponse::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__SendToClassResponse(soap*, _ns1__SendToClassResponse*) deserialize from a stream
|
|
/// - int soap_write__ns1__SendToClassResponse(soap*, _ns1__SendToClassResponse*) serialize to a stream
|
|
/// - _ns1__SendToClassResponse* _ns1__SendToClassResponse::soap_dup(soap*) returns deep copy of _ns1__SendToClassResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__SendToClassResponse::soap_del() deep deletes _ns1__SendToClassResponse data members, use only after _ns1__SendToClassResponse::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__SendToClassResponse::soap_type() returns SOAP_TYPE__ns1__SendToClassResponse or derived type identifier
|
|
class _ns1__SendToClassResponse
|
|
{ public:
|
|
/// Element "SendToClassResult" of type xs:string.
|
|
wchar_t* SendToClassResult 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":DeleteClass
|
|
/// @brief "http://tempuri.org/":DeleteClass is a complexType.
|
|
///
|
|
/// @note class _ns1__DeleteClass operations:
|
|
/// - _ns1__DeleteClass* soap_new__ns1__DeleteClass(soap*) allocate and default initialize
|
|
/// - _ns1__DeleteClass* soap_new__ns1__DeleteClass(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__DeleteClass* soap_new_req__ns1__DeleteClass(soap*, ...) allocate, set required members
|
|
/// - _ns1__DeleteClass* soap_new_set__ns1__DeleteClass(soap*, ...) allocate, set all public members
|
|
/// - _ns1__DeleteClass::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__DeleteClass(soap*, _ns1__DeleteClass*) deserialize from a stream
|
|
/// - int soap_write__ns1__DeleteClass(soap*, _ns1__DeleteClass*) serialize to a stream
|
|
/// - _ns1__DeleteClass* _ns1__DeleteClass::soap_dup(soap*) returns deep copy of _ns1__DeleteClass, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__DeleteClass::soap_del() deep deletes _ns1__DeleteClass data members, use only after _ns1__DeleteClass::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__DeleteClass::soap_type() returns SOAP_TYPE__ns1__DeleteClass or derived type identifier
|
|
class _ns1__DeleteClass
|
|
{ public:
|
|
/// Element "icoPuid" of type xs:string.
|
|
wchar_t* icoPuid 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
/// @brief Top-level root element "http://tempuri.org/":DeleteClassResponse
|
|
/// @brief "http://tempuri.org/":DeleteClassResponse is a complexType.
|
|
///
|
|
/// @note class _ns1__DeleteClassResponse operations:
|
|
/// - _ns1__DeleteClassResponse* soap_new__ns1__DeleteClassResponse(soap*) allocate and default initialize
|
|
/// - _ns1__DeleteClassResponse* soap_new__ns1__DeleteClassResponse(soap*, int num) allocate and default initialize an array
|
|
/// - _ns1__DeleteClassResponse* soap_new_req__ns1__DeleteClassResponse(soap*, ...) allocate, set required members
|
|
/// - _ns1__DeleteClassResponse* soap_new_set__ns1__DeleteClassResponse(soap*, ...) allocate, set all public members
|
|
/// - _ns1__DeleteClassResponse::soap_default(soap*) default initialize members
|
|
/// - int soap_read__ns1__DeleteClassResponse(soap*, _ns1__DeleteClassResponse*) deserialize from a stream
|
|
/// - int soap_write__ns1__DeleteClassResponse(soap*, _ns1__DeleteClassResponse*) serialize to a stream
|
|
/// - _ns1__DeleteClassResponse* _ns1__DeleteClassResponse::soap_dup(soap*) returns deep copy of _ns1__DeleteClassResponse, copies the (cyclic) graph structure when a context is provided, or (cycle-pruned) tree structure with soap_set_mode(soap, SOAP_XML_TREE) (use soapcpp2 -Ec)
|
|
/// - _ns1__DeleteClassResponse::soap_del() deep deletes _ns1__DeleteClassResponse data members, use only after _ns1__DeleteClassResponse::soap_dup(NULL) (use soapcpp2 -Ed)
|
|
/// - int _ns1__DeleteClassResponse::soap_type() returns SOAP_TYPE__ns1__DeleteClassResponse or derived type identifier
|
|
class _ns1__DeleteClassResponse
|
|
{ public:
|
|
/// Element "DeleteClassResult" of type xs:string.
|
|
wchar_t* DeleteClassResult 0; ///< Optional element.
|
|
/// Pointer to soap context that manages this instance.
|
|
struct soap *soap ;
|
|
};
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Additional Top-Level Elements *
|
|
* http://tempuri.org/ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Additional Top-Level Attributes *
|
|
* http://tempuri.org/ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Services *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
// This service supports SOAP 1.2 namespaces:
|
|
#import "soap12.h"
|
|
|
|
//gsoap ns1 service name: ErpWebServiceSoap
|
|
//gsoap ns1 service type: ErpWebServiceSoap
|
|
//gsoap ns1 service port: http://192.168.1.137:8090/ErpWebService.asmx
|
|
//gsoap ns1 service namespace: http://tempuri.org/
|
|
//gsoap ns1 service transport: http://schemas.xmlsoap.org/soap/http
|
|
|
|
/** @mainpage Service Definitions
|
|
|
|
@section Service_bindings Service Bindings
|
|
|
|
- @ref ErpWebServiceSoap
|
|
|
|
@section Service_more More Information
|
|
|
|
- @ref page_notes "Notes"
|
|
|
|
- @ref page_XMLDataBinding "XML Data Binding"
|
|
|
|
- @ref SOAP_ENV__Header "SOAP Header Content" (when applicable)
|
|
|
|
- @ref SOAP_ENV__Detail "SOAP Fault Detail Content" (when applicable)
|
|
|
|
|
|
*/
|
|
|
|
/** @page ErpWebServiceSoap Binding "ErpWebServiceSoap"
|
|
|
|
@section ErpWebServiceSoap_operations Operations of Binding "ErpWebServiceSoap"
|
|
|
|
- @ref __ns1__SetMaterialStatusS
|
|
|
|
- @ref __ns1__CreateProject
|
|
|
|
- @ref __ns1__SendToClass
|
|
|
|
- @ref __ns1__DeleteClass
|
|
|
|
- @ref __ns1__SetMaterialStatusS_
|
|
|
|
- @ref __ns1__CreateProject_
|
|
|
|
- @ref __ns1__SendToClass_
|
|
|
|
- @ref __ns1__DeleteClass_
|
|
|
|
@section ErpWebServiceSoap_ports Default endpoints of Binding "ErpWebServiceSoap"
|
|
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
@note Multiple service bindings collected as one, use wsdl2h option -Nname to produce a separate service for each binding
|
|
|
|
|
|
*/
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Binding *
|
|
* ErpWebServiceSoap *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__SetMaterialStatusS *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__SetMaterialStatusS" of service binding "ErpWebServiceSoap".
|
|
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/SetMaterialStatusS"
|
|
|
|
- Addressing input action: "http://tempuri.org/SetMaterialStatusS"
|
|
|
|
- Addressing output action: "http://tempuri.org/SetMaterialStatusSResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__SetMaterialStatusS(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__SetMaterialStatusS* ns1__SetMaterialStatusS,
|
|
// output parameters:
|
|
_ns1__SetMaterialStatusSResponse &ns1__SetMaterialStatusSResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__SetMaterialStatusS(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__SetMaterialStatusS* ns1__SetMaterialStatusS,
|
|
// output parameters:
|
|
_ns1__SetMaterialStatusSResponse &ns1__SetMaterialStatusSResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: SetMaterialStatusS SOAP
|
|
//gsoap ns1 service method-style: SetMaterialStatusS document
|
|
//gsoap ns1 service method-encoding: SetMaterialStatusS literal
|
|
//gsoap ns1 service method-input-action: SetMaterialStatusS http://tempuri.org/SetMaterialStatusS
|
|
//gsoap ns1 service method-output-action: SetMaterialStatusS http://tempuri.org/SetMaterialStatusSResponse
|
|
int __ns1__SetMaterialStatusS(
|
|
_ns1__SetMaterialStatusS* ns1__SetMaterialStatusS, ///< Input parameter
|
|
_ns1__SetMaterialStatusSResponse &ns1__SetMaterialStatusSResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__CreateProject *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__CreateProject" of service binding "ErpWebServiceSoap".
|
|
/
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/CreateProject"
|
|
|
|
- Addressing input action: "http://tempuri.org/CreateProject"
|
|
|
|
- Addressing output action: "http://tempuri.org/CreateProjectResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__CreateProject(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__CreateProject* ns1__CreateProject,
|
|
// output parameters:
|
|
_ns1__CreateProjectResponse &ns1__CreateProjectResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__CreateProject(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__CreateProject* ns1__CreateProject,
|
|
// output parameters:
|
|
_ns1__CreateProjectResponse &ns1__CreateProjectResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: CreateProject SOAP
|
|
//gsoap ns1 service method-style: CreateProject document
|
|
//gsoap ns1 service method-encoding: CreateProject literal
|
|
//gsoap ns1 service method-input-action: CreateProject http://tempuri.org/CreateProject
|
|
//gsoap ns1 service method-output-action: CreateProject http://tempuri.org/CreateProjectResponse
|
|
int __ns1__CreateProject(
|
|
_ns1__CreateProject* ns1__CreateProject, ///< Input parameter
|
|
_ns1__CreateProjectResponse &ns1__CreateProjectResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__SendToClass *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__SendToClass" of service binding "ErpWebServiceSoap".
|
|
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/SendToClass"
|
|
|
|
- Addressing input action: "http://tempuri.org/SendToClass"
|
|
|
|
- Addressing output action: "http://tempuri.org/SendToClassResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__SendToClass(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__SendToClass* ns1__SendToClass,
|
|
// output parameters:
|
|
_ns1__SendToClassResponse &ns1__SendToClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__SendToClass(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__SendToClass* ns1__SendToClass,
|
|
// output parameters:
|
|
_ns1__SendToClassResponse &ns1__SendToClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: SendToClass SOAP
|
|
//gsoap ns1 service method-style: SendToClass document
|
|
//gsoap ns1 service method-encoding: SendToClass literal
|
|
//gsoap ns1 service method-input-action: SendToClass http://tempuri.org/SendToClass
|
|
//gsoap ns1 service method-output-action: SendToClass http://tempuri.org/SendToClassResponse
|
|
int __ns1__SendToClass(
|
|
_ns1__SendToClass* ns1__SendToClass, ///< Input parameter
|
|
_ns1__SendToClassResponse &ns1__SendToClassResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__DeleteClass *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__DeleteClass" of service binding "ErpWebServiceSoap".
|
|
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/DeleteClass"
|
|
|
|
- Addressing input action: "http://tempuri.org/DeleteClass"
|
|
|
|
- Addressing output action: "http://tempuri.org/DeleteClassResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__DeleteClass(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__DeleteClass* ns1__DeleteClass,
|
|
// output parameters:
|
|
_ns1__DeleteClassResponse &ns1__DeleteClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__DeleteClass(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__DeleteClass* ns1__DeleteClass,
|
|
// output parameters:
|
|
_ns1__DeleteClassResponse &ns1__DeleteClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: DeleteClass SOAP
|
|
//gsoap ns1 service method-style: DeleteClass document
|
|
//gsoap ns1 service method-encoding: DeleteClass literal
|
|
//gsoap ns1 service method-input-action: DeleteClass http://tempuri.org/DeleteClass
|
|
//gsoap ns1 service method-output-action: DeleteClass http://tempuri.org/DeleteClassResponse
|
|
int __ns1__DeleteClass(
|
|
_ns1__DeleteClass* ns1__DeleteClass, ///< Input parameter
|
|
_ns1__DeleteClassResponse &ns1__DeleteClassResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__SetMaterialStatusS_ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__SetMaterialStatusS_" of service binding "ErpWebServiceSoap".
|
|
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/SetMaterialStatusS"
|
|
|
|
- Addressing input action: "http://tempuri.org/SetMaterialStatusS"
|
|
|
|
- Addressing output action: "http://tempuri.org/SetMaterialStatusSResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__SetMaterialStatusS_(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__SetMaterialStatusS* ns1__SetMaterialStatusS,
|
|
// output parameters:
|
|
_ns1__SetMaterialStatusSResponse &ns1__SetMaterialStatusSResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__SetMaterialStatusS_(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__SetMaterialStatusS* ns1__SetMaterialStatusS,
|
|
// output parameters:
|
|
_ns1__SetMaterialStatusSResponse &ns1__SetMaterialStatusSResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: SetMaterialStatusS_ SOAP
|
|
//gsoap ns1 service method-style: SetMaterialStatusS_ document
|
|
//gsoap ns1 service method-encoding: SetMaterialStatusS_ literal
|
|
//gsoap ns1 service method-input-action: SetMaterialStatusS_ http://tempuri.org/SetMaterialStatusS
|
|
//gsoap ns1 service method-output-action: SetMaterialStatusS_ http://tempuri.org/SetMaterialStatusSResponse
|
|
int __ns1__SetMaterialStatusS_(
|
|
_ns1__SetMaterialStatusS* ns1__SetMaterialStatusS, ///< Input parameter
|
|
_ns1__SetMaterialStatusSResponse &ns1__SetMaterialStatusSResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__CreateProject_ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__CreateProject_" of service binding "ErpWebServiceSoap".
|
|
/
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/CreateProject"
|
|
|
|
- Addressing input action: "http://tempuri.org/CreateProject"
|
|
|
|
- Addressing output action: "http://tempuri.org/CreateProjectResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__CreateProject_(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__CreateProject* ns1__CreateProject,
|
|
// output parameters:
|
|
_ns1__CreateProjectResponse &ns1__CreateProjectResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__CreateProject_(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__CreateProject* ns1__CreateProject,
|
|
// output parameters:
|
|
_ns1__CreateProjectResponse &ns1__CreateProjectResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: CreateProject_ SOAP
|
|
//gsoap ns1 service method-style: CreateProject_ document
|
|
//gsoap ns1 service method-encoding: CreateProject_ literal
|
|
//gsoap ns1 service method-input-action: CreateProject_ http://tempuri.org/CreateProject
|
|
//gsoap ns1 service method-output-action: CreateProject_ http://tempuri.org/CreateProjectResponse
|
|
int __ns1__CreateProject_(
|
|
_ns1__CreateProject* ns1__CreateProject, ///< Input parameter
|
|
_ns1__CreateProjectResponse &ns1__CreateProjectResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__SendToClass_ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__SendToClass_" of service binding "ErpWebServiceSoap".
|
|
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/SendToClass"
|
|
|
|
- Addressing input action: "http://tempuri.org/SendToClass"
|
|
|
|
- Addressing output action: "http://tempuri.org/SendToClassResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__SendToClass_(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__SendToClass* ns1__SendToClass,
|
|
// output parameters:
|
|
_ns1__SendToClassResponse &ns1__SendToClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__SendToClass_(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__SendToClass* ns1__SendToClass,
|
|
// output parameters:
|
|
_ns1__SendToClassResponse &ns1__SendToClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: SendToClass_ SOAP
|
|
//gsoap ns1 service method-style: SendToClass_ document
|
|
//gsoap ns1 service method-encoding: SendToClass_ literal
|
|
//gsoap ns1 service method-input-action: SendToClass_ http://tempuri.org/SendToClass
|
|
//gsoap ns1 service method-output-action: SendToClass_ http://tempuri.org/SendToClassResponse
|
|
int __ns1__SendToClass_(
|
|
_ns1__SendToClass* ns1__SendToClass, ///< Input parameter
|
|
_ns1__SendToClassResponse &ns1__SendToClassResponse ///< Output parameter
|
|
);
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Service Operation *
|
|
* __ns1__DeleteClass_ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** Operation "__ns1__DeleteClass_" of service binding "ErpWebServiceSoap".
|
|
|
|
|
|
- SOAP document/literal style messaging
|
|
|
|
- Default endpoints:
|
|
- http://192.168.1.137:8090/ErpWebService.asmx
|
|
|
|
- Default SOAP action or REST location path:
|
|
- "http://tempuri.org/DeleteClass"
|
|
|
|
- Addressing input action: "http://tempuri.org/DeleteClass"
|
|
|
|
- Addressing output action: "http://tempuri.org/DeleteClassResponse"
|
|
|
|
C stub function (defined in soapClient.c[pp] generated by soapcpp2):
|
|
@code
|
|
int soap_call___ns1__DeleteClass_(
|
|
struct soap *soap,
|
|
NULL, // char *endpoint = NULL selects default endpoint for this operation
|
|
NULL, // char *action = NULL selects default action for this operation
|
|
// input parameters:
|
|
_ns1__DeleteClass* ns1__DeleteClass,
|
|
// output parameters:
|
|
_ns1__DeleteClassResponse &ns1__DeleteClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C server function (called from the service dispatcher defined in soapServer.c[pp]):
|
|
@code
|
|
int __ns1__DeleteClass_(
|
|
struct soap *soap,
|
|
// input parameters:
|
|
_ns1__DeleteClass* ns1__DeleteClass,
|
|
// output parameters:
|
|
_ns1__DeleteClassResponse &ns1__DeleteClassResponse
|
|
);
|
|
@endcode
|
|
|
|
C++ proxy class (defined in soapErpWebServiceSoapProxy.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapProxy;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use proxy classes;
|
|
|
|
C++ service class (defined in soapErpWebServiceSoapService.h generated with soapcpp2):
|
|
@code
|
|
class ErpWebServiceSoapService;
|
|
@endcode
|
|
Important: use soapcpp2 option '-j' (or '-i') to generate improved and easy-to-use service classes;
|
|
|
|
*/
|
|
|
|
//gsoap ns1 service method-protocol: DeleteClass_ SOAP
|
|
//gsoap ns1 service method-style: DeleteClass_ document
|
|
//gsoap ns1 service method-encoding: DeleteClass_ literal
|
|
//gsoap ns1 service method-input-action: DeleteClass_ http://tempuri.org/DeleteClass
|
|
//gsoap ns1 service method-output-action: DeleteClass_ http://tempuri.org/DeleteClassResponse
|
|
int __ns1__DeleteClass_(
|
|
_ns1__DeleteClass* ns1__DeleteClass, ///< Input parameter
|
|
_ns1__DeleteClassResponse &ns1__DeleteClassResponse ///< Output parameter
|
|
);
|
|
|
|
/** @page ErpWebServiceSoap Binding "ErpWebServiceSoap"
|
|
|
|
@section ErpWebServiceSoap_policy_enablers Policy Enablers of Binding "ErpWebServiceSoap"
|
|
|
|
None specified.
|
|
|
|
*/
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* XML Data Binding *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/** @page page_XMLDataBinding XML Data Binding
|
|
|
|
SOAP/XML services use data bindings that are contractually bound by WSDLs and
|
|
are auto-generated by wsdl2h and soapcpp2 (see Service Bindings). Plain data
|
|
bindings are adopted from XML schemas as part of the WSDL types section or when
|
|
running wsdl2h on a set of schemas to produce non-SOAP-based XML data bindings.
|
|
|
|
@note The following readers and writers are C/C++ data type (de)serializers
|
|
auto-generated by wsdl2h and soapcpp2. Run soapcpp2 on this file to generate the
|
|
(de)serialization code, which is stored in soapC.c[pp]. Include "soapH.h" in
|
|
your code to import these data type and function declarations. Only use the
|
|
soapcpp2-generated files in your project build. Do not include the wsdl2h-
|
|
generated .h file in your code.
|
|
|
|
@note Data can be read and deserialized from:
|
|
- an int file descriptor, using soap->recvfd = fd
|
|
- a socket, using soap->socket = (int)...
|
|
- a C++ stream (istream, stringstream), using soap->is = (istream*)...
|
|
- a C string, using soap->is = (const char*)...
|
|
- any input, using the soap->frecv() callback
|
|
|
|
@note Data can be serialized and written to:
|
|
- an int file descriptor, using soap->sendfd = (int)...
|
|
- a socket, using soap->socket = (int)...
|
|
- a C++ stream (ostream, stringstream), using soap->os = (ostream*)...
|
|
- a C string, using soap->os = (const char**)...
|
|
- any output, using the soap->fsend() callback
|
|
|
|
@note The following options are available for (de)serialization control:
|
|
- soap->encodingStyle = NULL; to remove SOAP 1.1/1.2 encodingStyle
|
|
- soap_set_mode(soap, SOAP_XML_TREE); XML without id-ref (no cycles!)
|
|
- soap_set_mode(soap, SOAP_XML_GRAPH); XML with id-ref (including cycles)
|
|
- soap_set_namespaces(soap, struct Namespace *nsmap); to set xmlns bindings
|
|
|
|
|
|
*/
|
|
|
|
/**
|
|
|
|
@section ns1 Top-level root elements of schema "http://tempuri.org/"
|
|
|
|
- <ns1:SetMaterialStatusS> @ref _ns1__SetMaterialStatusS
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__SetMaterialStatusS(struct soap*, const char *URL, _ns1__SetMaterialStatusS*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__SetMaterialStatusS(struct soap*, const char *URL, _ns1__SetMaterialStatusS*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__SetMaterialStatusS(struct soap*, const char *URL, _ns1__SetMaterialStatusS*);
|
|
soap_POST_recv__ns1__SetMaterialStatusS(struct soap*, _ns1__SetMaterialStatusS*);
|
|
@endcode
|
|
|
|
- <ns1:SetMaterialStatusSResponse> @ref _ns1__SetMaterialStatusSResponse
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__SetMaterialStatusSResponse(struct soap*, _ns1__SetMaterialStatusSResponse*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__SetMaterialStatusSResponse(struct soap*, _ns1__SetMaterialStatusSResponse*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__SetMaterialStatusSResponse(struct soap*, const char *URL, _ns1__SetMaterialStatusSResponse*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__SetMaterialStatusSResponse(struct soap*, const char *URL, _ns1__SetMaterialStatusSResponse*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__SetMaterialStatusSResponse(struct soap*, const char *URL, _ns1__SetMaterialStatusSResponse*);
|
|
soap_POST_recv__ns1__SetMaterialStatusSResponse(struct soap*, _ns1__SetMaterialStatusSResponse*);
|
|
@endcode
|
|
|
|
- <ns1:CreateProject> @ref _ns1__CreateProject
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__CreateProject(struct soap*, _ns1__CreateProject*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__CreateProject(struct soap*, _ns1__CreateProject*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__CreateProject(struct soap*, const char *URL, _ns1__CreateProject*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__CreateProject(struct soap*, const char *URL, _ns1__CreateProject*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__CreateProject(struct soap*, const char *URL, _ns1__CreateProject*);
|
|
soap_POST_recv__ns1__CreateProject(struct soap*, _ns1__CreateProject*);
|
|
@endcode
|
|
|
|
- <ns1:CreateProjectResponse> @ref _ns1__CreateProjectResponse
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__CreateProjectResponse(struct soap*, _ns1__CreateProjectResponse*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__CreateProjectResponse(struct soap*, _ns1__CreateProjectResponse*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__CreateProjectResponse(struct soap*, const char *URL, _ns1__CreateProjectResponse*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__CreateProjectResponse(struct soap*, const char *URL, _ns1__CreateProjectResponse*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__CreateProjectResponse(struct soap*, const char *URL, _ns1__CreateProjectResponse*);
|
|
soap_POST_recv__ns1__CreateProjectResponse(struct soap*, _ns1__CreateProjectResponse*);
|
|
@endcode
|
|
|
|
- <ns1:SendToClass> @ref _ns1__SendToClass
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__SendToClass(struct soap*, _ns1__SendToClass*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__SendToClass(struct soap*, _ns1__SendToClass*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__SendToClass(struct soap*, const char *URL, _ns1__SendToClass*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__SendToClass(struct soap*, const char *URL, _ns1__SendToClass*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__SendToClass(struct soap*, const char *URL, _ns1__SendToClass*);
|
|
soap_POST_recv__ns1__SendToClass(struct soap*, _ns1__SendToClass*);
|
|
@endcode
|
|
|
|
- <ns1:SendToClassResponse> @ref _ns1__SendToClassResponse
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__SendToClassResponse(struct soap*, _ns1__SendToClassResponse*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__SendToClassResponse(struct soap*, _ns1__SendToClassResponse*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__SendToClassResponse(struct soap*, const char *URL, _ns1__SendToClassResponse*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__SendToClassResponse(struct soap*, const char *URL, _ns1__SendToClassResponse*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__SendToClassResponse(struct soap*, const char *URL, _ns1__SendToClassResponse*);
|
|
soap_POST_recv__ns1__SendToClassResponse(struct soap*, _ns1__SendToClassResponse*);
|
|
@endcode
|
|
|
|
- <ns1:DeleteClass> @ref _ns1__DeleteClass
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__DeleteClass(struct soap*, _ns1__DeleteClass*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__DeleteClass(struct soap*, _ns1__DeleteClass*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__DeleteClass(struct soap*, const char *URL, _ns1__DeleteClass*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__DeleteClass(struct soap*, const char *URL, _ns1__DeleteClass*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__DeleteClass(struct soap*, const char *URL, _ns1__DeleteClass*);
|
|
soap_POST_recv__ns1__DeleteClass(struct soap*, _ns1__DeleteClass*);
|
|
@endcode
|
|
|
|
- <ns1:DeleteClassResponse> @ref _ns1__DeleteClassResponse
|
|
@code
|
|
// Reader (returns SOAP_OK on success):
|
|
soap_read__ns1__DeleteClassResponse(struct soap*, _ns1__DeleteClassResponse*);
|
|
// Writer (returns SOAP_OK on success):
|
|
soap_write__ns1__DeleteClassResponse(struct soap*, _ns1__DeleteClassResponse*);
|
|
// REST GET (returns SOAP_OK on success):
|
|
soap_GET__ns1__DeleteClassResponse(struct soap*, const char *URL, _ns1__DeleteClassResponse*);
|
|
// REST PUT (returns SOAP_OK on success):
|
|
soap_PUT__ns1__DeleteClassResponse(struct soap*, const char *URL, _ns1__DeleteClassResponse*);
|
|
// REST POST (returns SOAP_OK on success):
|
|
soap_POST_send__ns1__DeleteClassResponse(struct soap*, const char *URL, _ns1__DeleteClassResponse*);
|
|
soap_POST_recv__ns1__DeleteClassResponse(struct soap*, _ns1__DeleteClassResponse*);
|
|
@endcode
|
|
|
|
*/
|
|
|
|
/* End of .\sendToClass.h */
|