SipUrl Class Reference

#include <sipstack.h>

List of all members.


Detailed Description

Definition at line 153 of file sipstack.h.


Public Member Functions

 SipUrl (QString url, QString DisplayName)
 SipUrl (QString dispName, QString User, QString Hostname, int Port)
 SipUrl (SipUrl *orig)
 ~SipUrl ()
bool operator== (SipUrl &rhs)
const QString string ()
QString getDisplay ()
QString getUser ()
QString getHost ()
QString getHostIp ()
QString formatReqLineUrl ()
QString formatContactUrl ()
int getPort ()
void setHostIp (QString ip)
void setPort (int p)

Private Member Functions

void encode ()
void HostnameToIpAddr ()

Private Attributes

QString thisDisplayName
QString thisUser
QString thisHostname
QString thisHostIp
int thisPort
QString thisUrl

Constructor & Destructor Documentation

SipUrl::SipUrl ( QString  url,
QString  DisplayName 
)

Definition at line 731 of file sipstack.cpp.

SipUrl::SipUrl ( QString  dispName,
QString  User,
QString  Hostname,
int  Port 
)

Definition at line 746 of file sipstack.cpp.

SipUrl::SipUrl ( SipUrl orig  ) 

Definition at line 763 of file sipstack.cpp.

SipUrl::~SipUrl (  ) 

Definition at line 834 of file sipstack.cpp.


Member Function Documentation

bool SipUrl::operator== ( SipUrl rhs  )  [inline]

Definition at line 160 of file sipstack.h.

const QString SipUrl::string (  )  [inline]

Definition at line 161 of file sipstack.h.

Referenced by SipMsg::addFrom(), and SipMsg::addTo().

QString SipUrl::getDisplay (  )  [inline]

Definition at line 162 of file sipstack.h.

Referenced by SipCall::AlertUser().

QString SipUrl::getUser (  )  [inline]

QString SipUrl::getHost (  )  [inline]

QString SipUrl::getHostIp (  )  [inline]

QString SipUrl::formatReqLineUrl (  ) 

QString SipUrl::formatContactUrl (  ) 

Definition at line 824 of file sipstack.cpp.

Referenced by SipMsg::addContact().

int SipUrl::getPort (  )  [inline]

void SipUrl::setHostIp ( QString  ip  )  [inline]

Definition at line 169 of file sipstack.h.

Referenced by SipRegistrar::getRegisteredContact().

void SipUrl::setPort ( int  p  )  [inline]

Definition at line 170 of file sipstack.h.

Referenced by SipRegistrar::getRegisteredContact().

void SipUrl::encode (  )  [private]

Definition at line 799 of file sipstack.cpp.

Referenced by SipUrl().

void SipUrl::HostnameToIpAddr (  )  [private]

Definition at line 773 of file sipstack.cpp.

Referenced by SipUrl().


Member Data Documentation

QString SipUrl::thisDisplayName [private]

Definition at line 176 of file sipstack.h.

Referenced by encode(), getDisplay(), and SipUrl().

QString SipUrl::thisUser [private]

Definition at line 177 of file sipstack.h.

Referenced by encode(), formatReqLineUrl(), getUser(), operator==(), and SipUrl().

QString SipUrl::thisHostname [private]

Definition at line 178 of file sipstack.h.

Referenced by encode(), formatReqLineUrl(), getHost(), HostnameToIpAddr(), and SipUrl().

QString SipUrl::thisHostIp [private]

Definition at line 179 of file sipstack.h.

Referenced by formatContactUrl(), getHostIp(), HostnameToIpAddr(), setHostIp(), and SipUrl().

int SipUrl::thisPort [private]

Definition at line 180 of file sipstack.h.

Referenced by encode(), formatContactUrl(), formatReqLineUrl(), getPort(), setPort(), and SipUrl().

QString SipUrl::thisUrl [private]

Definition at line 181 of file sipstack.h.

Referenced by encode(), SipUrl(), and string().


The documentation for this class was generated from the following files:

Generated on Sat Dec 18 05:16:11 2010 for MythTV by  doxygen 1.5.5