#include <SequenceAcknowledgement.h>

Public Member Functions | |
| SequenceAcknowledgement (const string &identifier="") | |
| ~SequenceAcknowledgement () | |
| bool | IsNack (const string reference) const |
| bool | IsAck (const unsigned long sequence) const |
| bool | IsAck (const string reference) const |
| bool | HasAcks () const |
Public Member Functions inherited from wsrm::SequenceResponse | |
| virtual | ~SequenceResponse () |
| void | AddChild (const wsrm::AcknowledgementRange &ackRange) |
| void | AddChild (const string &reference, const wsrm::Nack &nack) |
| void | AddChild (const string &reference, const wsrm::Ack &ack) |
| const AcknowledgementRangeSequence & | getAcknowledgementRanges () const |
| const map< string, wsrm::Ack > & | getAcks () const |
| const map< string, wsrm::Nack > & | getNacks () const |
| const wsrm::Nack & | getNack (const string &reference) |
| const wsrm::Ack & | getAck (const string &reference) |
| unsigned int | seqSize () const |
Public Member Functions inherited from wsrm::SequenceType | |
| SequenceType (const SequenceType::Type type=SequenceType::Sequence, const string &identifier="") | |
| virtual | ~SequenceType () |
| void | setIdentifier (const string &identifier) |
| string | getIdentifier () const |
| SequenceType::Type | getType () const |
Public Member Functions inherited from WSSerializable | |
| WSSerializable (const string &elementName="name", const string &namespaceId="ns", const string &namespaceUri="uri") | |
| virtual | ~WSSerializable () |
| string | Serialize () const |
| DOMNode * | Serialize (DOMNode *root) const |
| WSSerializable * | Deserialize (const DOMNode *data) const |
| string | getElementName () const |
| string | getNamespaceId () const |
| string | getNamespaceUri () const |
Static Public Member Functions | |
| static SequenceAcknowledgement * | Deserialize (DOMNode *root, const string &messageFilename) |
Static Public Member Functions inherited from wsrm::SequenceResponse | |
| static SequenceResponse * | Deserialize (DOMNode *root, const string &messageFilename) |
Protected Member Functions | |
| string | internalSerialize () const |
| DOMNode * | internalSerialize (DOMNode *root) const |
| WSSerializable * | internalDeserialize (const DOMNode *data) |
Protected Member Functions inherited from wsrm::SequenceResponse | |
| SequenceResponse (SequenceType::Type type=SequenceType::Sequence, const string &identifier="", const string &elementName="name", const string &namespaceId="ns", const string &namespaceUri="uri") | |
Additional Inherited Members | |
Public Types inherited from wsrm::SequenceType | |
| enum | Type { Sequence, SequenceAcknowledgement, SequenceFault, SequenceDistinctAck } |
Protected Attributes inherited from wsrm::SequenceResponse | |
| wsrm::AcknowledgementRangeSequence | m_Acks |
| map< string, wsrm::Nack > | m_Nacks |
| map< string, wsrm::Ack > | m_DistinctAcks |
| wsrm::SequenceAcknowledgement::SequenceAcknowledgement | ( | const string & | identifier = "" | ) |
| wsrm::SequenceAcknowledgement::~SequenceAcknowledgement | ( | ) |
|
static |
| bool wsrm::SequenceAcknowledgement::HasAcks | ( | ) | const |
|
protectedvirtual |
Implements wsrm::SequenceResponse.
|
protectedvirtual |
Implements wsrm::SequenceResponse.
|
protectedvirtual |
Implements wsrm::SequenceResponse.
|
virtual |
Implements wsrm::SequenceResponse.
|
virtual |
Reimplemented from wsrm::SequenceResponse.
|
virtual |
Implements wsrm::SequenceResponse.