|  | Home | Documentation | wsrm.h File Reference updated Tue May 21 2024 by Robert van Engelen |

- Main Page
- Related Pages
- Classes
- Files

- File List
- File Members

Classes | Macros | Typedefs | Enumerations
wsrm.h File Reference
`#import "wsa5.h"`
`#import "custom/duration.h"`
`#import "wsrx.h"`
Include dependency graph for wsrm.h:

## Classes
struct | wsrm__SequenceType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":UnsupportedElement is a simpleType restriction of xs:QName. More...
struct | wsrm__AckRequestedType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":AckRequestedType is a complexType. More...
struct | wsrm__SequenceFaultType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceFaultType is a complexType. More...
struct | wsrm__CreateSequenceType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceType is a complexType. More...
struct | wsrm__CreateSequenceResponseType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceResponseType is a complexType. More...
struct | wsrm__CloseSequenceType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceType is a complexType. More...
struct | wsrm__CloseSequenceResponseType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceResponseType is a complexType. More...
struct | wsrm__TerminateSequenceType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceType is a complexType. More...
struct | wsrm__TerminateSequenceResponseType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceResponseType is a complexType. More...
struct | wsrm__OfferType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":OfferType is a complexType. More...
struct | wsrm__AcceptType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":AcceptType is a complexType. More...
struct | _wsrm__SequenceAcknowledgement
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceAcknowledgement. More...
struct | _wsrm__SequenceAcknowledgement::_wsrm__SequenceAcknowledgement_Final
| SEQUENCE OF ELEMENTS <xs:sequence> More...
struct | _wsrm__SequenceAcknowledgement::_wsrm__SequenceAcknowledgement_AcknowledgementRange
struct | _wsrm__SequenceAcknowledgement::_wsrm__SequenceAcknowledgement_None
struct | _wsrm__UsesSequenceSTR
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":UsesSequenceSTR. More...
struct | _wsrm__UsesSequenceSSL
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":UsesSequenceSSL. More...

## Macros
#define | SOAP_WSRM_2007
#define | SOAP_NAMESPACE_OF_wsrm "http://docs.oasis-open.org/ws-rx/wsrm/200702"

## Typedefs
typedef struct wsrm__SequenceType | wsrm__SequenceType
| Typedef synonym for struct wsrm__SequenceType. More...
typedef struct wsrm__AckRequestedType | wsrm__AckRequestedType
| Typedef synonym for struct wsrm__AckRequestedType. More...
typedef struct wsrm__SequenceFaultType | wsrm__SequenceFaultType
| Typedef synonym for struct wsrm__SequenceFaultType. More...
typedef struct wsrm__CreateSequenceType | wsrm__CreateSequenceType
| Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":DetailType from typemap WS/WS-typemap.dat. More...
typedef struct wsrm__CreateSequenceResponseType | wsrm__CreateSequenceResponseType
| Typedef synonym for struct wsrm__CreateSequenceResponseType. More...
typedef struct wsrm__CloseSequenceType | wsrm__CloseSequenceType
| Typedef synonym for struct wsrm__CloseSequenceType. More...
typedef struct wsrm__CloseSequenceResponseType | wsrm__CloseSequenceResponseType
| Typedef synonym for struct wsrm__CloseSequenceResponseType. More...
typedef struct wsrm__TerminateSequenceType | wsrm__TerminateSequenceType
| Typedef synonym for struct wsrm__TerminateSequenceType. More...
typedef struct wsrm__TerminateSequenceResponseType | wsrm__TerminateSequenceResponseType
| Typedef synonym for struct wsrm__TerminateSequenceResponseType. More...
typedef struct wsrm__OfferType | wsrm__OfferType
| Typedef synonym for struct wsrm__OfferType. More...
typedef struct wsrm__AcceptType | wsrm__AcceptType
| Typedef synonym for struct wsrm__AcceptType. More...
typedef struct _wsrm__SequenceAcknowledgement | _wsrm__SequenceAcknowledgement
| Typedef synonym for struct _wsrm__SequenceAcknowledgement. More...
typedef char * | _wsrm__Identifier
| This type is for elements whose [children] is an anyURI and can have arbitrary attributes. More...
typedef struct _wsrm__UsesSequenceSTR | _wsrm__UsesSequenceSTR
| Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":Address from typemap WS/WS-typemap.dat. More...
typedef struct _wsrm__UsesSequenceSSL | _wsrm__UsesSequenceSSL
| Typedef synonym for struct _wsrm__UsesSequenceSSL. More...
typedef enum wsrm__FaultCodes | wsrm__FaultCodes
| Typedef synonym for enum wsrm__FaultCodes. More...
typedef enum wsrm__IncompleteSequenceBehaviorType | wsrm__IncompleteSequenceBehaviorType
| Typedef synonym for enum wsrm__IncompleteSequenceBehaviorType. More...

## Enumerations
enum | wsrm__FaultCodes { wsrm__SequenceTerminated, wsrm__UnknownSequence, wsrm__InvalidAcknowledgement, wsrm__MessageNumberRollover, wsrm__CreateSequenceRefused, wsrm__SequenceClosed, wsrm__WSRMRequired }
| Imported simpleType "http://docs.oasis-open.org/ws-rx/wsrm/200702":MessageNumberType from typemap WS/WS-typemap.dat. More...
enum | wsrm__IncompleteSequenceBehaviorType { DiscardEntireSequence, DiscardFollowingFirstGap, NoDiscard }
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":IncompleteSequenceBehaviorType is a simpleType restriction of xs:string. More...

## Macro Definition Documentation

#define SOAP_NAMESPACE_OF_wsrm "http://docs.oasis-open.org/ws-rx/wsrm/200702"

#define SOAP_WSRM_2007

## Typedef Documentation

typedef char* _wsrm__Identifier

This type is for elements whose [children] is an anyURI and can have arbitrary attributes.

Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":Identifier from typemap WS/WS-typemap.dat.

typedef struct _wsrm__SequenceAcknowledgement _wsrm__SequenceAcknowledgement

Typedef synonym for struct _wsrm__SequenceAcknowledgement.

typedef struct _wsrm__UsesSequenceSSL _wsrm__UsesSequenceSSL

Typedef synonym for struct _wsrm__UsesSequenceSSL.

typedef struct _wsrm__UsesSequenceSTR _wsrm__UsesSequenceSTR

Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":Address from typemap WS/WS-typemap.dat.

Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":Expires from typemap WS/WS-typemap.dat. Typedef synonym for struct _wsrm__UsesSequenceSTR.

typedef struct wsrm__AcceptType wsrm__AcceptType

Typedef synonym for struct wsrm__AcceptType.

typedef struct wsrm__AckRequestedType wsrm__AckRequestedType

Typedef synonym for struct wsrm__AckRequestedType.

typedef struct wsrm__CloseSequenceResponseType wsrm__CloseSequenceResponseType

Typedef synonym for struct wsrm__CloseSequenceResponseType.

typedef struct wsrm__CloseSequenceType wsrm__CloseSequenceType

Typedef synonym for struct wsrm__CloseSequenceType.

typedef struct wsrm__CreateSequenceResponseType wsrm__CreateSequenceResponseType

Typedef synonym for struct wsrm__CreateSequenceResponseType.

typedef struct wsrm__CreateSequenceType wsrm__CreateSequenceType

Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":DetailType from typemap WS/WS-typemap.dat.

Typedef synonym for struct wsrm__CreateSequenceType.

typedef enum wsrm__FaultCodes wsrm__FaultCodes

Typedef synonym for enum wsrm__FaultCodes.

typedef enum wsrm__IncompleteSequenceBehaviorType wsrm__IncompleteSequenceBehaviorType

Typedef synonym for enum wsrm__IncompleteSequenceBehaviorType.

typedef struct wsrm__OfferType wsrm__OfferType

Typedef synonym for struct wsrm__OfferType.

typedef struct wsrm__SequenceFaultType wsrm__SequenceFaultType

Typedef synonym for struct wsrm__SequenceFaultType.

typedef struct wsrm__SequenceType wsrm__SequenceType

Typedef synonym for struct wsrm__SequenceType.

typedef struct wsrm__TerminateSequenceResponseType wsrm__TerminateSequenceResponseType

Typedef synonym for struct wsrm__TerminateSequenceResponseType.

typedef struct wsrm__TerminateSequenceType wsrm__TerminateSequenceType

Typedef synonym for struct wsrm__TerminateSequenceType.

## Enumeration Type Documentation

enum wsrm__FaultCodes

Imported simpleType "http://docs.oasis-open.org/ws-rx/wsrm/200702":MessageNumberType from typemap WS/WS-typemap.dat.

"http://docs.oasis-open.org/ws-rx/wsrm/200702":FaultCodes is a simpleType restriction of xs:QName.

Enumerator
wsrm__SequenceTerminated | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceTerminated"
wsrm__UnknownSequence | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":UnknownSequence"
wsrm__InvalidAcknowledgement | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":InvalidAcknowledgement"
wsrm__MessageNumberRollover | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":MessageNumberRollover"
wsrm__CreateSequenceRefused | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceRefused"
wsrm__SequenceClosed | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceClosed"
wsrm__WSRMRequired | xs:QName value=""http://docs.oasis-open.org/ws-rx/wsrm/200702":WSRMRequired"

enum wsrm__IncompleteSequenceBehaviorType

"http://docs.oasis-open.org/ws-rx/wsrm/200702":IncompleteSequenceBehaviorType is a simpleType restriction of xs:string.

Enumerator
DiscardEntireSequence | xs:string value="DiscardEntireSequence"
DiscardFollowingFirstGap | xs:string value="DiscardFollowingFirstGap"
NoDiscard | xs:string value="NoDiscard"