# /Users/engelen/Projects/gsoap/import/wsrm.h File Reference

## Classes

struct | wsrm__SequenceType
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceType is a complexType. 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 "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceAcknowledgement is a complexType. 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 "http://docs.oasis-open.org/ws-rx/wsrm/200702":UsesSequenceSTR is a complexType. More...
struct | _wsrm__UsesSequenceSSL
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":UsesSequenceSSL "http://docs.oasis-open.org/ws-rx/wsrm/200702":UsesSequenceSSL is a complexType. More...

## Defines

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

## Typedefs

typedef wsrm__SequenceType | wsrm__SequenceType
| Typedef synonym for struct wsrm__SequenceType.
typedef wsrm__AckRequestedType | wsrm__AckRequestedType
| Typedef synonym for struct wsrm__AckRequestedType.
typedef wsrm__SequenceFaultType | wsrm__SequenceFaultType
| Typedef synonym for struct wsrm__SequenceFaultType.
typedef wsrm__CreateSequenceType | wsrm__CreateSequenceType
| Typedef synonym for struct wsrm__CreateSequenceType.
typedef wsrm__CreateSequenceResponseType | wsrm__CreateSequenceResponseType
| Typedef synonym for struct wsrm__CreateSequenceResponseType.
typedef wsrm__CloseSequenceType | wsrm__CloseSequenceType
| Typedef synonym for struct wsrm__CloseSequenceType.
typedef wsrm__CloseSequenceResponseType | wsrm__CloseSequenceResponseType
| Typedef synonym for struct wsrm__CloseSequenceResponseType.
typedef wsrm__TerminateSequenceType | wsrm__TerminateSequenceType
| Typedef synonym for struct wsrm__TerminateSequenceType.
typedef wsrm__TerminateSequenceResponseType | wsrm__TerminateSequenceResponseType
| Typedef synonym for struct wsrm__TerminateSequenceResponseType.
typedef wsrm__OfferType | wsrm__OfferType
| Typedef synonym for struct wsrm__OfferType.
typedef wsrm__AcceptType | wsrm__AcceptType
| Typedef synonym for struct wsrm__AcceptType.
typedef _wsrm__SequenceAcknowledgement | _wsrm__SequenceAcknowledgement
| Typedef synonym for struct _wsrm__SequenceAcknowledgement.
typedef _wsrm__UsesSequenceSTR | _wsrm__UsesSequenceSTR
| Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":Expires from typemap /Users/engelen/Projects/gsoap/WS/WS-typemap.dat. Typedef synonym for struct _wsrm__UsesSequenceSTR.
typedef _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.
typedef wsrm__SequenceType | _wsrm__Sequence
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":Sequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceType.
typedef wsrm__AckRequestedType | _wsrm__AckRequested
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":AckRequested of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":AckRequestedType.
typedef wsrm__SequenceFaultType | _wsrm__SequenceFault
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceFault of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceFaultType.
typedef wsrm__CreateSequenceType | _wsrm__CreateSequence
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceType.
typedef wsrm__CreateSequenceResponseType | _wsrm__CreateSequenceResponse
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceResponse of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceResponseType.
typedef wsrm__CloseSequenceType | _wsrm__CloseSequence
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceType.
typedef wsrm__CloseSequenceResponseType | _wsrm__CloseSequenceResponse
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceResponse of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceResponseType.
typedef wsrm__TerminateSequenceType | _wsrm__TerminateSequence
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceType.
typedef wsrm__TerminateSequenceResponseType | _wsrm__TerminateSequenceResponse
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceResponse of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceResponseType.
typedef wsa5__EndpointReferenceType | _wsrm__AcksTo
| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":AcksTo of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType.

## Enumerations

enum | wsrm__FaultCodes { wsrm__SequenceTerminated, wsrm__UnknownSequence, wsrm__InvalidAcknowledgement, wsrm__MessageNumberRollover, wsrm__CreateSequenceRefused, wsrm__SequenceClosed, wsrm__WSRMRequired }
| "http://docs.oasis-open.org/ws-rx/wsrm/200702":FaultCodes is a simpleType restriction of xs:QName. 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...

## Define Documentation

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

## Typedef Documentation

typedef struct wsrm__AckRequestedType _wsrm__AckRequested

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":AckRequested of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":AckRequestedType.

typedef wsa5__EndpointReferenceType _wsrm__AcksTo

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":AcksTo of type "http://www.w3.org/2005/08/addressing":EndpointReferenceType.

typedef struct wsrm__CloseSequenceType _wsrm__CloseSequence

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceType.

typedef struct wsrm__CloseSequenceResponseType _wsrm__CloseSequenceResponse

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceResponse of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CloseSequenceResponseType.

typedef struct wsrm__CreateSequenceType _wsrm__CreateSequence

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceType.

typedef struct wsrm__CreateSequenceResponseType _wsrm__CreateSequenceResponse

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceResponse of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":CreateSequenceResponseType.

typedef struct wsrm__SequenceType _wsrm__Sequence

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":Sequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceType.

typedef struct _wsrm__SequenceAcknowledgement _wsrm__SequenceAcknowledgement

| Typedef synonym for struct _wsrm__SequenceAcknowledgement.

typedef struct wsrm__SequenceFaultType _wsrm__SequenceFault

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceFault of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":SequenceFaultType.

typedef struct wsrm__TerminateSequenceType _wsrm__TerminateSequence

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequence of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceType.

typedef struct wsrm__TerminateSequenceResponseType _wsrm__TerminateSequenceResponse

| Top-level root element "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceResponse of type "http://docs.oasis-open.org/ws-rx/wsrm/200702":TerminateSequenceResponseType.

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":Expires from typemap /Users/engelen/Projects/gsoap/WS/WS-typemap.dat. Typedef synonym for struct _wsrm__UsesSequenceSTR. Imported complexType "http://docs.oasis-open.org/ws-rx/wsrm/200702":Identifier from typemap /Users/engelen/Projects/gsoap/WS/WS-typemap.dat.

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

| 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

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

Enumeration values:

  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.

Enumeration values:

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