UPnpSearchTask Class Reference

#include <upnptasksearch.h>

Inheritance diagram for UPnpSearchTask:
Task RefCounted

List of all members.

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 (MSocketDevice *pSocket, UPnpDevice *pDevice)
void SendMsg (MSocketDevice *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

Detailed Description

Definition at line 40 of file upnptasksearch.h.


Constructor & Destructor Documentation

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

Definition at line 56 of file upnptasksearch.cpp.

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

Definition at line 37 of file upnptasksearch.cpp.


Member Function Documentation

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

Definition at line 175 of file upnptasksearch.cpp.

Referenced by Execute().

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

Definition at line 64 of file upnptasksearch.cpp.

Referenced by Execute(), and ProcessDevice().

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

Implements Task.

Definition at line 73 of file upnptasksearch.h.

void UPnpSearchTask::Execute ( TaskQueue  )  [virtual]

Implements Task.

Definition at line 135 of file upnptasksearch.cpp.

Referenced by SSDP::ProcessSearchRequest().


Member Data Documentation

QStringList UPnpSearchTask::m_addressList [protected]

Definition at line 44 of file upnptasksearch.h.

Referenced by Execute(), and SendMsg().

Definition at line 45 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

int UPnpSearchTask::m_nMaxAge [protected]

Definition at line 46 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

QHostAddress UPnpSearchTask::m_PeerAddress [protected]

Definition at line 48 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

int UPnpSearchTask::m_nPeerPort [protected]

Definition at line 49 of file upnptasksearch.h.

Referenced by SendMsg(), and UPnpSearchTask().

QString UPnpSearchTask::m_sST [protected]

Definition at line 50 of file upnptasksearch.h.

Referenced by Execute(), and UPnpSearchTask().

QString UPnpSearchTask::m_sUDN [protected]

Definition at line 51 of file upnptasksearch.h.

Referenced by Execute(), and UPnpSearchTask().


The documentation for this class was generated from the following files:
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends
Generated on Fri May 25 06:42:29 2012 for MythTV by  doxygen 1.6.3