#include <sipfsm.h>

Definition at line 691 of file sipfsm.h.
Public Member Functions | |
| SipRegistrar (SipFsm *par, QString domain, QString localIp, int localPort) | |
| ~SipRegistrar () | |
| virtual int | FSM (int Event, SipMsg *sipMsg=0, void *Value=0) |
| virtual QString | type () |
| bool | getRegisteredContact (SipUrl *remoteUrl) |
Private Member Functions | |
| void | SendResponse (int Code, SipMsg *sipMsg, QString rIp, int rPort) |
| void | add (SipUrl *Url, QString hostIp, int Port, int Expires) |
| void | remove (SipUrl *Url) |
| SipRegisteredUA * | find (SipUrl *Url) |
Private Attributes | |
| QPtrList< SipRegisteredUA > | RegisteredList |
| QString | sipLocalIp |
| int | sipLocalPort |
| QString | regDomain |
| SipRegistrar::SipRegistrar | ( | SipFsm * | par, | |
| QString | domain, | |||
| QString | localIp, | |||
| int | localPort | |||
| ) |
Definition at line 2334 of file sipfsm.cpp.
| SipRegistrar::~SipRegistrar | ( | ) |
Definition at line 2341 of file sipfsm.cpp.
| int SipRegistrar::FSM | ( | int | Event, | |
| SipMsg * | sipMsg = 0, |
|||
| void * | Value = 0 | |||
| ) | [virtual] |
| virtual QString SipRegistrar::type | ( | void | ) | [inline, virtual] |
Definition at line 2428 of file sipfsm.cpp.
| void SipRegistrar::SendResponse | ( | int | Code, | |
| SipMsg * | sipMsg, | |||
| QString | rIp, | |||
| int | rPort | |||
| ) | [private] |
| void SipRegistrar::add | ( | SipUrl * | Url, | |
| QString | hostIp, | |||
| int | Port, | |||
| int | Expires | |||
| ) | [private] |
Definition at line 2388 of file sipfsm.cpp.
| void SipRegistrar::remove | ( | SipUrl * | Url | ) | [private] |
Definition at line 2412 of file sipfsm.cpp.
| SipRegisteredUA * SipRegistrar::find | ( | SipUrl * | Url | ) | [private] |
Definition at line 2442 of file sipfsm.cpp.
Referenced by add(), getRegisteredContact(), and remove().
QPtrList<SipRegisteredUA> SipRegistrar::RegisteredList [private] |
QString SipRegistrar::sipLocalIp [private] |
Definition at line 707 of file sipfsm.h.
Referenced by find(), FSM(), SendResponse(), and SipRegistrar().
int SipRegistrar::sipLocalPort [private] |
QString SipRegistrar::regDomain [private] |
1.5.5