Vovida SIP User Agent
 
In file Contact.hxx:

class Contact

Keeps track of the one destination that we are trying

Public Methods

[more] Contact ( const Contact& c )
[more] Contact ( const InviteMsg& msg )
[more]void update ( const StatusMsg& msg )
A update msg has arrived from this contact, may want to save some stuff
[more]SipUrl getLocation ()
the location being tried - is just the Request-URI part
[more]unsigned int getCSeqNum ()
get the call sequence number
[more]void setCSeqNum (unsigned int cseq)
[more]InviteMsg getInviteMsg ()
[more]StatusMsg getStatusMsg ()
[more]int getBranch ()
The branch number of this attempt
[more]int getStatus ()
the best 3 digit SIP status code returned - initally 0
[more]SipCallLeg getCallLeg () const
Call leg for this attempt
[more]void setLastInfoCSeq (unsigned int cseq)
[more]void setRemoteRingback ( bool flag )
[more]bool operator== ( const SipMsg& msg )
Check if the CallLeg, Location, and Branch match
[more]bool operator!= ( const Contact& other )
oposite of == operator
[more]void operator= (const Contact& src )


Documentation

Keeps track of the one destination that we are trying
o Contact( const Contact& c )

o Contact( const InviteMsg& msg )

ovoid update( const StatusMsg& msg )
A update msg has arrived from this contact, may want to save some stuff

oSipUrl getLocation()
the location being tried - is just the Request-URI part

ounsigned int getCSeqNum()
get the call sequence number

ovoid setCSeqNum(unsigned int cseq)

oInviteMsg getInviteMsg()

oStatusMsg getStatusMsg()

oint getBranch()
The branch number of this attempt

oint getStatus()
the best 3 digit SIP status code returned - initally 0

oSipCallLeg getCallLeg() const
Call leg for this attempt

ovoid setLastInfoCSeq(unsigned int cseq)

ovoid setRemoteRingback( bool flag )

obool operator==( const SipMsg& msg )
Check if the CallLeg, Location, and Branch match

obool operator!=( const Contact& other )
oposite of == operator

ovoid operator=(const Contact& src )


This class has no child classes.

Alphabetic index HTML hierarchy of classes or Java


Table of Contents Class Hierarchy Class Diagrams