Genivia Home Documentation
wsrm.h File Reference

updated Tue Nov 23 2021 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. 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

◆ 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 synonym for struct _wsrm__SequenceAcknowledgement.

◆ _wsrm__UsesSequenceSSL

Typedef synonym for struct _wsrm__UsesSequenceSSL.

◆ _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 synonym for struct wsrm__AcceptType.

◆ wsrm__AckRequestedType

Typedef synonym for struct wsrm__AckRequestedType.

◆ wsrm__CloseSequenceResponseType

Typedef synonym for struct wsrm__CloseSequenceResponseType.

◆ wsrm__CloseSequenceType

Typedef synonym for struct wsrm__CloseSequenceType.

◆ wsrm__CreateSequenceResponseType

Typedef synonym for struct wsrm__CreateSequenceResponseType.

◆ 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 synonym for enum wsrm__FaultCodes.

◆ wsrm__IncompleteSequenceBehaviorType

Typedef synonym for enum wsrm__IncompleteSequenceBehaviorType.

◆ wsrm__OfferType

Typedef synonym for struct wsrm__OfferType.

◆ wsrm__SequenceFaultType

Typedef synonym for struct wsrm__SequenceFaultType.

◆ wsrm__SequenceType

Typedef synonym for struct wsrm__SequenceType.

◆ wsrm__TerminateSequenceResponseType

Typedef synonym for struct wsrm__TerminateSequenceResponseType.

◆ wsrm__TerminateSequenceType

Typedef synonym for struct wsrm__TerminateSequenceType.

Enumeration Type Documentation

◆ 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

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