mirror of
https://github.com/copyrighttxt/watrbx-game-engine.git
synced 2026-09-05 13:17:49 +00:00
94 lines
5.4 KiB
C
94 lines
5.4 KiB
C
/*
|
|
|
|
wsu.h
|
|
|
|
Generated with:
|
|
wsdl2h -cegy -o wsu.h -t WS/WS-typemap.dat WS/wsu.xsd
|
|
|
|
Modified by Robert van Engelen:
|
|
|
|
- Removed //gsoapopt
|
|
- Added the following directive to import wsu namespace
|
|
//gsoap wsu schema import: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
|
|
This ensures that the WS-Addressing schemas are not copied into the generated
|
|
WSDL by soapcpp2 but are referenced with schema import in the generated WSDL.
|
|
|
|
*/
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd*
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Import *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Namespaces *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
//gsoap wsu schema import: http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd
|
|
//gsoap wsu schema elementForm: qualified
|
|
//gsoap wsu schema attributeForm: unqualified
|
|
|
|
/******************************************************************************\
|
|
* *
|
|
* Schema Types *
|
|
* *
|
|
\******************************************************************************/
|
|
|
|
|
|
|
|
/// Imported complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedDateTime from typemap WS/WS-typemap.dat.
|
|
/// @brief This type is for elements whose [children] is a psuedo-dateTime and can have arbitrary attributes.
|
|
/// complexType definition intentionally left blank.
|
|
|
|
/// Imported complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedURI from typemap WS/WS-typemap.dat.
|
|
/// @brief This type is for elements whose [children] is an anyURI and can have arbitrary attributes.
|
|
/// complexType definition intentionally left blank.
|
|
|
|
/// Imported complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":TimestampType from typemap WS/WS-typemap.dat.
|
|
/// @brief This complex type ties together the timestamp related elements into a composite type.
|
|
/// complexType definition intentionally left blank.
|
|
|
|
/// "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":tTimestampFault is a simpleType restriction of xs:QName.
|
|
/// @brief This type defines the fault code value for Timestamp message expiration.
|
|
/// Note: enum values are prefixed with 'wsu__tTimestampFault' to avoid name clashes, please use wsdl2h option -e to omit this prefix
|
|
enum wsu__tTimestampFault
|
|
{
|
|
wsu__MessageExpired, ///< xs:QName value=""http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":MessageExpired"
|
|
};
|
|
/// Typedef synonym for enum wsu__tTimestampFault.
|
|
typedef enum wsu__tTimestampFault wsu__tTimestampFault;
|
|
|
|
/// Element "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Timestamp of complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":TimestampType.
|
|
/// @brief This element allows Timestamps to be applied anywhere element wildcards are present, including as a SOAP header.
|
|
/// Imported element _wsu__Timestamp from typemap WS/WS-typemap.dat.
|
|
typedef struct _wsu__Timestamp
|
|
{ @char* wsu__Id; // use qualified form to enable signature
|
|
char* Created;
|
|
char* Expires;
|
|
} _wsu__Timestamp;
|
|
|
|
/// Element "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Expires of complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedDateTime.
|
|
/// @brief This element allows an expiration time to be applied anywhere element wildcards are present.
|
|
/// '_wsu__Expires' element definition intentionally left blank.
|
|
|
|
/// Element "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Created of complexType "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":AttributedDateTime.
|
|
/// @brief This element allows a creation time to be applied anywhere element wildcards are present.
|
|
/// '_wsu__Created' element definition intentionally left blank.
|
|
|
|
/// Attribute "http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd":Id of simpleType xs:ID.
|
|
/// @brief This global attribute supports annotating arbitrary elements with an ID.
|
|
/// '_wsu__Id' attribute definition intentionally left blank.
|
|
|
|
/* End of wsu.h */
|