Keeps track of the one destination that we are trying
Public Methods
-
Contact( const Contact& c )
-
Contact( const InviteMsg& msg )
-
void update( const StatusMsg& msg )
- A update msg has arrived from this contact, may want to save some stuff
-
Sptr< BaseUrl > getLocation()
- the location being tried - is just the Request-URI part
-
unsigned int getCSeqNum()
- get the call sequence number
-
void setCSeqNum(unsigned int cseq)
-
InviteMsg getInviteMsg()
-
StatusMsg getStatusMsg()
-
int getBranch()
- The branch number of this attempt
-
int getStatus()
- the best 3 digit SIP status code returned - initally 0
-
SipCallLeg computeCallLeg() const
- Call leg for this attempt
-
void setLastInfoCSeq(unsigned int cseq)
-
void setRemoteRingback( bool flag )
-
bool operator==( const SipMsg& msg )
- Check if the CallLeg, Location, and Branch match
-
bool operator!=( const Contact& other )
- oposite of == operator
-
void operator=(const Contact& src )
Documentation
Keeps track of the one destination that we are trying
Contact( const Contact& c )
Contact( const InviteMsg& msg )
void update( const StatusMsg& msg )
- A update msg has arrived from this contact, may want to save some stuff
Sptr< BaseUrl > getLocation()
- the location being tried - is just the Request-URI part
unsigned int getCSeqNum()
- get the call sequence number
void setCSeqNum(unsigned int cseq)
InviteMsg getInviteMsg()
StatusMsg getStatusMsg()
int getBranch()
- The branch number of this attempt
int getStatus()
- the best 3 digit SIP status code returned - initally 0
SipCallLeg computeCallLeg() const
- Call leg for this attempt
void setLastInfoCSeq(unsigned int cseq)
void setRemoteRingback( bool flag )
bool operator==( const SipMsg& msg )
- Check if the CallLeg, Location, and Branch match
bool operator!=( const Contact& other )
- oposite of == operator
void operator=(const Contact& src )
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java