SipIM Class Reference

#include <sipfsm.h>

Inheritance diagram for SipIM:

SipFsmBase

List of all members.


Detailed Description

Definition at line 575 of file sipfsm.h.


Public Member Functions

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

Private Member Functions

void SendMessage (SipMsg *authMsg, QString Text)

Private Attributes

QString msgToSend
QString sipLocalIp
int sipLocalPort
SipUrlimUrl
SipRegistrationregProxy
int State
int rxCseq
int txCseq

Constructor & Destructor Documentation

SipIM::SipIM ( SipFsm par,
QString  localIp,
int  localPort,
SipRegistration reg,
QString  destUrl = "",
QString  callIdStr = "" 
)

Definition at line 3009 of file sipfsm.cpp.

SipIM::~SipIM (  ) 

Definition at line 3040 of file sipfsm.cpp.


Member Function Documentation

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

Reimplemented from SipFsmBase.

Definition at line 3052 of file sipfsm.cpp.

Referenced by SipFsm::SendIM().

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

Reimplemented from SipFsmBase.

Definition at line 581 of file sipfsm.h.

void SipIM::SendMessage ( SipMsg authMsg,
QString  Text 
) [private]

Definition at line 3119 of file sipfsm.cpp.

Referenced by FSM().


Member Data Documentation

QString SipIM::msgToSend [private]

Definition at line 586 of file sipfsm.h.

Referenced by FSM().

QString SipIM::sipLocalIp [private]

Definition at line 587 of file sipfsm.h.

Referenced by SendMessage(), and SipIM().

int SipIM::sipLocalPort [private]

Definition at line 588 of file sipfsm.h.

Referenced by SendMessage(), and SipIM().

SipUrl* SipIM::imUrl [private]

Definition at line 589 of file sipfsm.h.

Referenced by FSM(), SendMessage(), SipIM(), and ~SipIM().

Definition at line 590 of file sipfsm.h.

Referenced by SendMessage(), and SipIM().

int SipIM::State [private]

Definition at line 591 of file sipfsm.h.

int SipIM::rxCseq [private]

Definition at line 592 of file sipfsm.h.

Referenced by FSM(), and SipIM().

int SipIM::txCseq [private]

Definition at line 593 of file sipfsm.h.

Referenced by SendMessage(), and SipIM().


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