|  | Home | Documentation | wsrm.h File Reference updated by Robert van Engelen |

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

## 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

## ◆ SOAP_NAMESPACE_OF_wsrm

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

## ◆ SOAP_WSRM_2007

#define SOAP_WSRM_2007

## Typedef Documentation

## ◆ _wsrm__Identifier

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.

## ◆ _wsrm__SequenceAcknowledgement

typedef struct _wsrm__SequenceAcknowledgement _wsrm__SequenceAcknowledgement

Typedef synonym for struct _wsrm__SequenceAcknowledgement.

## ◆ _wsrm__UsesSequenceSSL

typedef struct _wsrm__UsesSequenceSSL _wsrm__UsesSequenceSSL

Typedef synonym for struct _wsrm__UsesSequenceSSL.

## ◆ _wsrm__UsesSequenceSTR

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.

## ◆ wsrm__AcceptType

typedef struct wsrm__AcceptType wsrm__AcceptType

Typedef synonym for struct wsrm__AcceptType.

## ◆ wsrm__AckRequestedType

typedef struct wsrm__AckRequestedType wsrm__AckRequestedType

Typedef synonym for struct wsrm__AckRequestedType.

## ◆ wsrm__CloseSequenceResponseType

typedef struct wsrm__CloseSequenceResponseType wsrm__CloseSequenceResponseType

Typedef synonym for struct wsrm__CloseSequenceResponseType.

## ◆ wsrm__CloseSequenceType

typedef struct wsrm__CloseSequenceType wsrm__CloseSequenceType

Typedef synonym for struct wsrm__CloseSequenceType.

## ◆ wsrm__CreateSequenceResponseType

typedef struct wsrm__CreateSequenceResponseType wsrm__CreateSequenceResponseType

Typedef synonym for struct wsrm__CreateSequenceResponseType.

## ◆ wsrm__CreateSequenceType

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.

## ◆ wsrm__FaultCodes

typedef enum wsrm__FaultCodes wsrm__FaultCodes

Typedef synonym for enum wsrm__FaultCodes.

## ◆ wsrm__IncompleteSequenceBehaviorType

typedef enum wsrm__IncompleteSequenceBehaviorType wsrm__IncompleteSequenceBehaviorType

Typedef synonym for enum wsrm__IncompleteSequenceBehaviorType.

## ◆ wsrm__OfferType

typedef struct wsrm__OfferType wsrm__OfferType

Typedef synonym for struct wsrm__OfferType.

## ◆ wsrm__SequenceFaultType

typedef struct wsrm__SequenceFaultType wsrm__SequenceFaultType

Typedef synonym for struct wsrm__SequenceFaultType.

## ◆ wsrm__SequenceType

typedef struct wsrm__SequenceType wsrm__SequenceType

Typedef synonym for struct wsrm__SequenceType.

## ◆ wsrm__TerminateSequenceResponseType

typedef struct wsrm__TerminateSequenceResponseType wsrm__TerminateSequenceResponseType

Typedef synonym for struct wsrm__TerminateSequenceResponseType.

## ◆ wsrm__TerminateSequenceType

typedef struct wsrm__TerminateSequenceType wsrm__TerminateSequenceType

Typedef synonym for struct wsrm__TerminateSequenceType.

## Enumeration Type Documentation

## ◆ wsrm__FaultCodes

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"

## ◆ wsrm__IncompleteSequenceBehaviorType

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"