OPAL  Version 3.18.8
SIPWorkItem Class Referenceabstract

#include <sippdu.h>

Inheritance diagram for SIPWorkItem:
Collaboration diagram for SIPWorkItem:

Public Member Functions

 SIPWorkItem (SIPEndPoint &ep, const PString &token)
 
virtual void Work ()=0
 
bool GetTarget (PSafePtr< SIPTransaction > &transaction)
 
bool GetTarget (PSafePtr< SIPConnection > &connection)
 
bool GetTarget (PSafePtr< SIPHandler > &handler)
 

Protected Attributes

SIPEndPointm_endpoint
 
PString m_token
 

Constructor & Destructor Documentation

SIPWorkItem::SIPWorkItem ( SIPEndPoint ep,
const PString &  token 
)

Member Function Documentation

bool SIPWorkItem::GetTarget ( PSafePtr< SIPTransaction > &  transaction)
bool SIPWorkItem::GetTarget ( PSafePtr< SIPConnection > &  connection)
bool SIPWorkItem::GetTarget ( PSafePtr< SIPHandler > &  handler)
virtual void SIPWorkItem::Work ( )
pure virtual

Field Documentation

SIPEndPoint& SIPWorkItem::m_endpoint
protected
PString SIPWorkItem::m_token
protected

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