mirror of
https://github.com/copyrighttxt/watrbx-game-engine.git
synced 2026-09-05 21:27:48 +00:00
229 lines
11 KiB
C
229 lines
11 KiB
C
/*
|
|
|
|
wsrp.h
|
|
|
|
Generated with:
|
|
wsdl2h -cgy -o wsrp.h -t WS/WS-typemap.dat WS/WS-Routing.xsd
|
|
|
|
Modified by Robert van Engelen:
|
|
|
|
- Removed //gsoapopt
|
|
- Added the following directive to import WS-Routing namespace:
|
|
//gsoap wsa schema import: http://schemas.xmlsoap.org/rp/
|
|
This ensures that the WS-Routing schemas are not copied into the generated
|
|
WSDL by soapcpp2 but are referenced with schema import in the generated WSDL.
|
|
|
|
*/
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* http://schemas.xmlsoap.org/rp/ *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Import *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Namespaces *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
//gsoap wsrp schema import: http://schemas.xmlsoap.org/rp/
|
|
//gsoap wsrp schema form: unqualified
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Types *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
|
|
/// Typedef synonym for struct wsrp__path_USCOREt.
|
|
typedef struct wsrp__path_USCOREt wsrp__path_USCOREt;
|
|
|
|
/// Typedef synonym for struct wsrp__via_USCOREt.
|
|
typedef struct wsrp__via_USCOREt wsrp__via_USCOREt;
|
|
|
|
/// Typedef synonym for struct wsrp__fwd_USCOREt.
|
|
typedef struct wsrp__fwd_USCOREt wsrp__fwd_USCOREt;
|
|
|
|
/// Typedef synonym for struct wsrp__rev_USCOREt.
|
|
typedef struct wsrp__rev_USCOREt wsrp__rev_USCOREt;
|
|
|
|
/// Typedef synonym for struct wsrp__found_USCOREt.
|
|
typedef struct wsrp__found_USCOREt wsrp__found_USCOREt;
|
|
|
|
/// Typedef synonym for struct wsrp__fault_USCOREt.
|
|
typedef struct wsrp__fault_USCOREt wsrp__fault_USCOREt;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":action_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":action of simpleType "http://schemas.xmlsoap.org/rp/":action_t.
|
|
typedef char _wsrp__action;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":to_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":to of simpleType "http://schemas.xmlsoap.org/rp/":to_t.
|
|
typedef char _wsrp__to;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":from_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":from of simpleType "http://schemas.xmlsoap.org/rp/":from_t.
|
|
typedef char _wsrp__from;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":id_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":id of simpleType "http://schemas.xmlsoap.org/rp/":id_t.
|
|
typedef char _wsrp__id;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":relatesTo_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":relatesTo of simpleType "http://schemas.xmlsoap.org/rp/":relatesTo_t.
|
|
typedef char _wsrp__relatesTo;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":faultcode_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":faultcode of simpleType "http://schemas.xmlsoap.org/rp/":faultcode_t.
|
|
typedef char _wsrp__faultcode;
|
|
|
|
/// Imported simpleType "http://schemas.xmlsoap.org/rp/":faultreason_t from typemap WS/WS-typemap.dat.
|
|
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":faultreason of simpleType "http://schemas.xmlsoap.org/rp/":faultreason_t.
|
|
typedef char _wsrp__faultreason;
|
|
|
|
/// "http://schemas.xmlsoap.org/rp/":path_t is a complexType.
|
|
struct wsrp__path_USCOREt
|
|
{
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":action.
|
|
char* wsrp__action 1; ///< Required element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":to.
|
|
char* wsrp__to 0; ///< Optional element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":fwd.
|
|
struct wsrp__fwd_USCOREt* wsrp__fwd 0; ///< Optional element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":rev.
|
|
struct wsrp__rev_USCOREt* wsrp__rev 0; ///< Optional element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":from.
|
|
char* wsrp__from 0; ///< Optional element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":id.
|
|
char* wsrp__id 0; ///< Optional element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":relatesTo.
|
|
char* wsrp__relatesTo 0; ///< Optional element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":fault.
|
|
struct wsrp__fault_USCOREt* wsrp__fault 0; ///< Optional element.
|
|
/// TODO: <anyAttribute>
|
|
/// Schema extensibility is user-definable.
|
|
/// Consult the protocol documentation to change and/or insert declarations.
|
|
/// Use wsdl2h option -x to remove this attribute.
|
|
@_XML __anyAttribute ; ///< Catch any attribute content in XML string.
|
|
};
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":path of complexType "http://schemas.xmlsoap.org/rp/":path_t.
|
|
typedef struct wsrp__path_USCOREt _wsrp__path;
|
|
|
|
/// "http://schemas.xmlsoap.org/rp/":fwd_t is a complexType.
|
|
struct wsrp__fwd_USCOREt
|
|
{
|
|
/// Size of the dynamic array of struct wsrp__via_USCOREt* is 0..unbounded
|
|
int __sizevia ;
|
|
/// Pointer to array of struct wsrp__via_USCOREt*.
|
|
struct wsrp__via_USCOREt* *wsrp__via 0;
|
|
/// TODO: <anyAttribute>
|
|
/// Schema extensibility is user-definable.
|
|
/// Consult the protocol documentation to change and/or insert declarations.
|
|
/// Use wsdl2h option -x to remove this attribute.
|
|
@_XML __anyAttribute ; ///< Catch any attribute content in XML string.
|
|
};
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":fwd of complexType "http://schemas.xmlsoap.org/rp/":fwd_t.
|
|
typedef struct wsrp__fwd_USCOREt _wsrp__fwd;
|
|
|
|
/// "http://schemas.xmlsoap.org/rp/":rev_t is a complexType.
|
|
struct wsrp__rev_USCOREt
|
|
{
|
|
/// Size of the dynamic array of struct wsrp__via_USCOREt* is 0..unbounded
|
|
int __sizevia ;
|
|
/// Pointer to array of struct wsrp__via_USCOREt*.
|
|
struct wsrp__via_USCOREt* *wsrp__via 0;
|
|
/// TODO: <anyAttribute>
|
|
/// Schema extensibility is user-definable.
|
|
/// Consult the protocol documentation to change and/or insert declarations.
|
|
/// Use wsdl2h option -x to remove this attribute.
|
|
@_XML __anyAttribute ; ///< Catch any attribute content in XML string.
|
|
};
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":rev of complexType "http://schemas.xmlsoap.org/rp/":rev_t.
|
|
typedef struct wsrp__rev_USCOREt _wsrp__rev;
|
|
|
|
/// "http://schemas.xmlsoap.org/rp/":found_t is a complexType.
|
|
struct wsrp__found_USCOREt
|
|
{
|
|
/// Size of the dynamic array of char* is 0..unbounded
|
|
int __sizeat ;
|
|
/// Pointer to array of char*.
|
|
char* *at 1;
|
|
/// TODO: <anyAttribute>
|
|
/// Schema extensibility is user-definable.
|
|
/// Consult the protocol documentation to change and/or insert declarations.
|
|
/// Use wsdl2h option -x to remove this attribute.
|
|
@_XML __anyAttribute ; ///< Catch any attribute content in XML string.
|
|
};
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":found of complexType "http://schemas.xmlsoap.org/rp/":found_t.
|
|
typedef struct wsrp__found_USCOREt _wsrp__found;
|
|
|
|
/// "http://schemas.xmlsoap.org/rp/":fault_t is a complexType.
|
|
struct wsrp__fault_USCOREt
|
|
{
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":faultcode.
|
|
char* wsrp__faultcode 1; ///< Required element.
|
|
/// Element reference "http://schemas.xmlsoap.org/rp/":faultreason.
|
|
char* wsrp__faultreason 1; ///< Required element.
|
|
/// Element endpoint of type xs:anyURI.
|
|
char* endpoint 0; ///< Optional element.
|
|
/// Element found of type "http://schemas.xmlsoap.org/rp/":found_t.
|
|
struct wsrp__found_USCOREt* found 0; ///< Optional element.
|
|
/// Element maxsize of type xs:integer.
|
|
int* maxsize 0; ///< Optional element.
|
|
/// Element maxtime of type xs:integer.
|
|
int* maxtime 0; ///< Optional element.
|
|
/// Element retryAfter of type xs:integer.
|
|
int* retryAfter 0; ///< Optional element.
|
|
/// TODO: <anyAttribute>
|
|
/// Schema extensibility is user-definable.
|
|
/// Consult the protocol documentation to change and/or insert declarations.
|
|
/// Use wsdl2h option -x to remove this attribute.
|
|
@_XML __anyAttribute ; ///< Catch any attribute content in XML string.
|
|
};
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":fault of complexType "http://schemas.xmlsoap.org/rp/":fault_t.
|
|
typedef struct wsrp__fault_USCOREt _wsrp__fault;
|
|
|
|
/// "http://schemas.xmlsoap.org/rp/":via_t is a complexType with simpleContent.
|
|
struct wsrp__via_USCOREt
|
|
{
|
|
/// __item wraps simpleContent.
|
|
char* __item ;
|
|
/// Attribute vid of type xs:anyURI.
|
|
@char* vid 0; ///< Optional attribute.
|
|
};
|
|
|
|
/// Element "http://schemas.xmlsoap.org/rp/":via of complexType "http://schemas.xmlsoap.org/rp/":via_t.
|
|
typedef struct wsrp__via_USCOREt _wsrp__via;
|
|
|
|
/* End of wsrp.h */
|