Call information for a UA
Inheritance:
Public Methods
-
UaCallInfo()
-
~UaCallInfo()
-
void setOriginator( const bool yorn )
-
bool isOriginator()
-
void setCallee( const SipUrl url )
-
SipUrl getCallee()
-
Sptr< Contact > getContact()
-
void setContact( Sptr < Contact > contact )
-
Sptr< ContactList > getContactList()
-
void addContact( const Sptr < Contact > contact )
-
void setContactMsg( Sptr<InviteMsg> msg )
- set the contact from a message
-
void setContactMsg( InviteMsg& msg )
- set the contact from a message
-
Sptr< Contact > findContact( const SipMsg& msg )
-
void removeContact( const Sptr < Contact > contact )
-
void clearContactList()
-
void setCaller( const SipUrl url )
-
SipUrl getCaller()
-
void setLocalSdp( const Sptr < SipSdp > sdp )
-
Sptr< SipSdp > getLocalSdp()
-
void setRemoteSdp( const Sptr < SipSdp > sdp )
-
Sptr< SipSdp > getRemoteSdp()
-
void setLocal2Sdp( const Sptr < SipSdp > sdp )
-
Sptr< SipSdp > getLocal2Sdp()
-
void setRemote2Sdp( const Sptr < SipSdp > sdp )
-
Sptr< SipSdp > getRemote2Sdp()
-
void setRingInvite( Sptr < InviteMsg > invite )
-
Sptr< InviteMsg > getRingInvite()
-
void setRing2Invite( Sptr < InviteMsg > invite )
-
Sptr< InviteMsg > getRing2Invite()
-
void setCallerRoute1List( SipRecordRouteList recordrouteList )
-
void setCalleeRoute1List( SipRecordRouteList recordrouteList )
-
void addRoute1( const Sptr < SipRoute > sipRoute )
-
vector< SipRoute* > getRoute1List()
-
void setCallerRoute2List( SipRecordRouteList recordrouteList )
-
void setCalleeRoute2List( SipRecordRouteList recordrouteList )
-
void addRoute2( const Sptr < SipRoute > sipRoute )
-
vector< SipRoute* > getRoute2List()
-
void setXferMsg( Sptr < TransferMsg > transfer )
-
Sptr< TransferMsg > getXferMsg()
-
void setAckMsg( Sptr < AckMsg > ack )
-
Sptr< AckMsg > getAckMsg()
Private Fields
-
bool originator
-
SipUrl callee
-
Sptr< Contact > currentContact
-
Sptr< ContactList > contactList
-
SipUrl caller
-
Sptr< SipSdp > localSdp
-
Sptr< SipSdp > remoteSdp
-
Sptr< SipSdp > local2Sdp
-
Sptr< SipSdp > remote2Sdp
-
Sptr< InviteMsg > ringInvite
-
Sptr< InviteMsg > ring2Invite
-
Sptr< RouteList > route1List
-
Sptr< RouteList > route2List
-
Sptr< TransferMsg > xferMsg
-
Sptr< AckMsg > ackMsg
Documentation
Call information for a UA
UaCallInfo()
~UaCallInfo()
void setOriginator( const bool yorn )
bool isOriginator()
void setCallee( const SipUrl url )
SipUrl getCallee()
Sptr< Contact > getContact()
void setContact( Sptr < Contact > contact )
Sptr< ContactList > getContactList()
void addContact( const Sptr < Contact > contact )
void setContactMsg( Sptr<InviteMsg> msg )
- set the contact from a message
void setContactMsg( InviteMsg& msg )
- set the contact from a message
Sptr< Contact > findContact( const SipMsg& msg )
void removeContact( const Sptr < Contact > contact )
void clearContactList()
void setCaller( const SipUrl url )
SipUrl getCaller()
void setLocalSdp( const Sptr < SipSdp > sdp )
Sptr< SipSdp > getLocalSdp()
void setRemoteSdp( const Sptr < SipSdp > sdp )
Sptr< SipSdp > getRemoteSdp()
void setLocal2Sdp( const Sptr < SipSdp > sdp )
Sptr< SipSdp > getLocal2Sdp()
void setRemote2Sdp( const Sptr < SipSdp > sdp )
Sptr< SipSdp > getRemote2Sdp()
void setRingInvite( Sptr < InviteMsg > invite )
Sptr< InviteMsg > getRingInvite()
void setRing2Invite( Sptr < InviteMsg > invite )
Sptr< InviteMsg > getRing2Invite()
void setCallerRoute1List( SipRecordRouteList recordrouteList )
void setCalleeRoute1List( SipRecordRouteList recordrouteList )
void addRoute1( const Sptr < SipRoute > sipRoute )
vector< SipRoute* > getRoute1List()
void setCallerRoute2List( SipRecordRouteList recordrouteList )
void setCalleeRoute2List( SipRecordRouteList recordrouteList )
void addRoute2( const Sptr < SipRoute > sipRoute )
vector< SipRoute* > getRoute2List()
void setXferMsg( Sptr < TransferMsg > transfer )
Sptr< TransferMsg > getXferMsg()
void setAckMsg( Sptr < AckMsg > ack )
Sptr< AckMsg > getAckMsg()
bool originator
SipUrl callee
Sptr< Contact > currentContact
Sptr< ContactList > contactList
SipUrl caller
Sptr< SipSdp > localSdp
Sptr< SipSdp > remoteSdp
Sptr< SipSdp > local2Sdp
Sptr< SipSdp > remote2Sdp
Sptr< InviteMsg > ringInvite
Sptr< InviteMsg > ring2Invite
Sptr< RouteList > route1List
Sptr< RouteList > route2List
Sptr< TransferMsg > xferMsg
Sptr< AckMsg > ackMsg
- This class has no child classes.
Alphabetic index HTML hierarchy of classes or Java