SipWatcher Class Reference

#include <sipfsm.h>

Inheritance diagram for SipWatcher:

SipFsmBase

List of all members.


Detailed Description

Definition at line 552 of file sipfsm.h.


Public Member Functions

 SipWatcher (SipFsm *par, QString localIp, int localPort, SipRegistration *reg, QString destUrl)
 ~SipWatcher ()
virtual int FSM (int Event, SipMsg *sipMsg=0, void *Value=0)
virtual QString type ()
virtual SipUrlgetUrl ()

Private Member Functions

void SendSubscribe (SipMsg *authMsg)

Private Attributes

QString sipLocalIp
int sipLocalPort
SipRegistrationregProxy
SipUrlwatchedUrl
QString watchedUrlString
int State
int expires
int cseq

Constructor & Destructor Documentation

SipWatcher::SipWatcher ( SipFsm par,
QString  localIp,
int  localPort,
SipRegistration reg,
QString  destUrl 
)

Definition at line 2784 of file sipfsm.cpp.

SipWatcher::~SipWatcher (  ) 

Definition at line 2810 of file sipfsm.cpp.


Member Function Documentation

int SipWatcher::FSM ( int  Event,
SipMsg sipMsg = 0,
void *  Value = 0 
) [virtual]

Reimplemented from SipFsmBase.

Definition at line 2822 of file sipfsm.cpp.

Referenced by SipWatcher().

virtual QString SipWatcher::type ( void   )  [inline, virtual]

Reimplemented from SipFsmBase.

Definition at line 558 of file sipfsm.h.

virtual SipUrl* SipWatcher::getUrl (  )  [inline, virtual]

Reimplemented from SipFsmBase.

Definition at line 559 of file sipfsm.h.

void SipWatcher::SendSubscribe ( SipMsg authMsg  )  [private]

Definition at line 2963 of file sipfsm.cpp.

Referenced by FSM().


Member Data Documentation

QString SipWatcher::sipLocalIp [private]

Definition at line 564 of file sipfsm.h.

Referenced by SendSubscribe(), and SipWatcher().

int SipWatcher::sipLocalPort [private]

Definition at line 565 of file sipfsm.h.

Referenced by SendSubscribe(), and SipWatcher().

Definition at line 566 of file sipfsm.h.

Referenced by FSM(), SendSubscribe(), and SipWatcher().

Definition at line 567 of file sipfsm.h.

Referenced by SendSubscribe(), SipWatcher(), and ~SipWatcher().

QString SipWatcher::watchedUrlString [private]

Definition at line 568 of file sipfsm.h.

Referenced by FSM(), and SipWatcher().

int SipWatcher::State [private]

Definition at line 569 of file sipfsm.h.

int SipWatcher::expires [private]

Definition at line 570 of file sipfsm.h.

Referenced by FSM(), and SipWatcher().

int SipWatcher::cseq [private]

Definition at line 571 of file sipfsm.h.

Referenced by SendSubscribe(), and SipWatcher().


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