MythTV  0.26-pre
Public Member Functions | Protected Member Functions | Protected Attributes
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.

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().

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().

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