1#if !defined(RESIP_DialogEventInfo_hxx)
2#define RESIP_DialogEventInfo_hxx
Base class for all SIP body types.
An alternative to std::string, encapsulates an arbitrary buffer of bytes.
bool hasRemoteOfferAnswer() const
const Uri & getRemoteTarget() const
const Data & getLocalTag() const
bool hasLocalOfferAnswer() const
DialogEventInfo & operator=(const DialogEventInfo &dialogEventInfo)
std::unique_ptr< Contents > mRemoteOfferAnswer
std::unique_ptr< Contents > mLocalOfferAnswer
std::unique_ptr< DialogId > mReplacesId
std::unique_ptr< Uri > mRemoteTarget
const Data & getRemoteTag() const
uint64_t mCreationTimeSeconds
const Contents & getRemoteOfferAnswer() const
const DialogId & getReplacesId() const
std::unique_ptr< NameAddr > mReferredBy
bool operator!=(const DialogEventInfo &rhs) const
bool hasRefferedBy() const
const State & getState() const
const Data & getDialogEventId() const
const NameAddr & getRefferredBy() const
Direction getDirection() const
bool operator==(const DialogEventInfo &rhs) const
const NameAddrs & getRouteSet() const
uint64_t getDurationSeconds() const
const Data & getCallId() const
const NameAddr & getRemoteIdentity() const
bool operator<(const DialogEventInfo &rhs) const
bool hasReplacesId() const
const NameAddr & getLocalIdentity() const
const Uri & getLocalTarget() const
bool hasRemoteTag() const
const Contents & getLocalOfferAnswer() const
InviteSessionHandle mInviteSession
bool hasRemoteTarget() const
Implements the FSM for dialog state as spec'd in RFC 4235.
Represents the "name-addr" and the "addr-spec" elements in the RFC 3261 grammar.
Represents the "SIP-URI" and "SIPS-URI" elements in the RFC 3261 grammar.
dcm! – add UnusedChecking(_enum) below;
unsigned long long uint64_t