|
reSIProcate
SIP stack, Dialog Usage Manager and related libraries
|
Represents the "via-branch" parameter of the RFC 3261 grammar. More...
#include <BranchParameter.hxx>
Public Types | |
| typedef BranchParameter | Type |
Public Member Functions | |
| BranchParameter (ParameterTypes::Type, ParseBuffer &pb, const std::bitset< 256 > &terminators) | |
| BranchParameter (ParameterTypes::Type) | |
| ~BranchParameter () | |
| bool | hasMagicCookie () const |
| const Data & | getTransactionId () const |
| void | incrementTransportSequence () |
| void | reset (const Data &transactionId=Data::Empty) |
| Data & | clientData () |
| const Data & | clientData () const |
| void | setSigcompCompartment (const Data &) |
| Data | getSigcompCompartment () const |
| virtual Parameter * | clone () const |
| virtual EncodeStream & | encode (EncodeStream &stream) const |
| BranchParameter (const BranchParameter &other) | |
| BranchParameter & | operator= (const BranchParameter &other) |
| bool | operator== (const BranchParameter &other) const |
| Type & | value () |
Public Member Functions inherited from resip::Parameter | |
| Parameter (ParameterTypes::Type type) | |
| virtual | ~Parameter () |
| ParameterTypes::Type | getType () const |
| virtual const Data & | getName () const |
| virtual bool | isQuoted () const |
| virtual void | setQuoted (bool) |
Static Public Member Functions | |
| static Parameter * | decode (ParameterTypes::Type type, ParseBuffer &pb, const std::bitset< 256 > &terminators, PoolBase *pool) |
Additional Inherited Members | |
Protected Member Functions inherited from resip::Parameter | |
| Parameter (const Parameter &other) | |
| Parameter & | operator= (const Parameter &other) |
Represents the "via-branch" parameter of the RFC 3261 grammar.
Definition at line 26 of file BranchParameter.hxx.
Definition at line 29 of file BranchParameter.hxx.
| BranchParameter::BranchParameter | ( | ParameterTypes::Type | type, |
| ParseBuffer & | pb, | ||
| const std::bitset< 256 > & | terminators | ||
| ) |
Definition at line 37 of file BranchParameter.cxx.
|
explicit |
Definition at line 117 of file BranchParameter.cxx.
| BranchParameter::~BranchParameter | ( | ) |
Definition at line 147 of file BranchParameter.cxx.
| BranchParameter::BranchParameter | ( | const BranchParameter & | other | ) |
Definition at line 128 of file BranchParameter.cxx.
| Data & BranchParameter::clientData | ( | ) |
Definition at line 212 of file BranchParameter.cxx.
| const Data & BranchParameter::clientData | ( | ) | const |
Definition at line 218 of file BranchParameter.cxx.
|
virtual |
Implements resip::Parameter.
Definition at line 271 of file BranchParameter.cxx.
|
inlinestatic |
Definition at line 57 of file BranchParameter.hxx.
|
virtual |
Implements resip::Parameter.
Definition at line 277 of file BranchParameter.cxx.
| Data BranchParameter::getSigcompCompartment | ( | ) | const |
Definition at line 244 of file BranchParameter.cxx.
| const Data & BranchParameter::getTransactionId | ( | ) | const |
Definition at line 199 of file BranchParameter.cxx.
| bool BranchParameter::hasMagicCookie | ( | ) | const |
Definition at line 193 of file BranchParameter.cxx.
| void BranchParameter::incrementTransportSequence | ( | ) |
Definition at line 205 of file BranchParameter.cxx.
| BranchParameter & BranchParameter::operator= | ( | const BranchParameter & | other | ) |
Definition at line 153 of file BranchParameter.cxx.
| bool BranchParameter::operator== | ( | const BranchParameter & | other | ) | const |
Definition at line 178 of file BranchParameter.cxx.
| void BranchParameter::reset | ( | const Data & | transactionId = Data::Empty | ) |
Definition at line 250 of file BranchParameter.cxx.
| void BranchParameter::setSigcompCompartment | ( | const Data & | id | ) |
Definition at line 227 of file BranchParameter.cxx.
|
inline |
Definition at line 72 of file BranchParameter.hxx.