UPnpSearchTask Class Reference

#include <upnptasksearch.h>

Inheritance diagram for UPnpSearchTask:

Task RefCounted

List of all members.


Detailed Description

Definition at line 36 of file upnptasksearch.h.


Public Member Functions

 UPnpSearchTask (int nServicePort, QHostAddress peerAddress, int nPeerPort, QString sST, QString sUDN)
virtual QString Name ()
virtual void Execute (TaskQueue *)

Protected Member Functions

virtual ~UPnpSearchTask ()
void ProcessDevice (QSocketDevice *pSocket, UPnpDevice *pDevice)
void SendMsg (QSocketDevice *pSocket, QString sST, QString sUDN)

Protected Attributes

QStringList m_addressList
int m_nServicePort
int m_nMaxAge
QHostAddress m_PeerAddress
int m_nPeerPort
QString m_sST
QString m_sUDN

Constructor & Destructor Documentation

UPnpSearchTask::~UPnpSearchTask (  )  [protected, virtual]

Definition at line 54 of file upnptasksearch.cpp.

UPnpSearchTask::UPnpSearchTask ( int  nServicePort,
QHostAddress  peerAddress,
int  nPeerPort,
QString  sST,
QString  sUDN 
)

Definition at line 35 of file upnptasksearch.cpp.


Member Function Documentation

void UPnpSearchTask::ProcessDevice ( QSocketDevice *  pSocket,
UPnpDevice pDevice 
) [protected]

Definition at line 163 of file upnptasksearch.cpp.

Referenced by Execute().

void UPnpSearchTask::SendMsg ( QSocketDevice *  pSocket,
QString  sST,
QString  sUDN 
) [protected]

Definition at line 62 of file upnptasksearch.cpp.

Referenced by Execute(), and ProcessDevice().

virtual QString UPnpSearchTask::Name ( void   )  [inline, virtual]

Implements Task.

Definition at line 69 of file upnptasksearch.h.

void UPnpSearchTask::Execute ( TaskQueue  )  [virtual]

Implements Task.

Definition at line 123 of file upnptasksearch.cpp.

Referenced by SSDP::ProcessSearchRequest().


Member Data Documentation

QStringList UPnpSearchTask::m_addressList [protected]

Definition at line 40 of file upnptasksearch.h.

Referenced by Execute(), and SendMsg().

Definition at line 41 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

int UPnpSearchTask::m_nMaxAge [protected]

Definition at line 42 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

QHostAddress UPnpSearchTask::m_PeerAddress [protected]

Definition at line 44 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

int UPnpSearchTask::m_nPeerPort [protected]

Definition at line 45 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

QString UPnpSearchTask::m_sST [protected]

Definition at line 46 of file upnptasksearch.h.

Referenced by Execute(), and UPnpSearchTask().

QString UPnpSearchTask::m_sUDN [protected]

Definition at line 47 of file upnptasksearch.h.

Referenced by Execute(), and UPnpSearchTask().


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

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