#include <upnpcds.h>

Definition at line 209 of file upnpcds.h.
Public Member Functions | |
| UPnpCDS (UPnpDevice *pDevice, const QString &sSharePath) | |
| virtual | ~UPnpCDS () |
| void | RegisterExtension (UPnpCDSExtension *pExtension) |
| void | UnregisterExtension (UPnpCDSExtension *pExtension) |
| virtual bool | ProcessRequest (HttpWorkerThread *pThread, HTTPRequest *pRequest) |
Protected Member Functions | |
| virtual QString | GetServiceType () |
| virtual QString | GetServiceId () |
| virtual QString | GetServiceControlURL () |
| virtual QString | GetServiceDescURL () |
Private Member Functions | |
| UPnpCDSMethod | GetMethod (const QString &sURI) |
| UPnpCDSBrowseFlag | GetBrowseFlag (const QString &sFlag) |
| void | HandleBrowse (HTTPRequest *pRequest) |
| void | HandleSearch (HTTPRequest *pRequest) |
| void | HandleGetSearchCapabilities (HTTPRequest *pRequest) |
| void | HandleGetSortCapabilities (HTTPRequest *pRequest) |
| void | HandleGetSystemUpdateID (HTTPRequest *pRequest) |
Private Attributes | |
| UPnpCDSExtensionList | m_extensions |
| CDSObject | m_root |
| QString | m_sServiceDescFileName |
| QString | m_sControlUrl |
| UPnpCDS::UPnpCDS | ( | UPnpDevice * | pDevice, | |
| const QString & | sSharePath | |||
| ) |
Definition at line 56 of file upnpcds.cpp.
| UPnpCDS::~UPnpCDS | ( | ) | [virtual] |
Definition at line 90 of file upnpcds.cpp.
| UPnpCDSMethod UPnpCDS::GetMethod | ( | const QString & | sURI | ) | [private] |
| UPnpCDSBrowseFlag UPnpCDS::GetBrowseFlag | ( | const QString & | sFlag | ) | [private] |
| void UPnpCDS::HandleBrowse | ( | HTTPRequest * | pRequest | ) | [private] |
| void UPnpCDS::HandleSearch | ( | HTTPRequest * | pRequest | ) | [private] |
| void UPnpCDS::HandleGetSearchCapabilities | ( | HTTPRequest * | pRequest | ) | [private] |
| void UPnpCDS::HandleGetSortCapabilities | ( | HTTPRequest * | pRequest | ) | [private] |
| void UPnpCDS::HandleGetSystemUpdateID | ( | HTTPRequest * | pRequest | ) | [private] |
| virtual QString UPnpCDS::GetServiceType | ( | ) | [inline, protected, virtual] |
| virtual QString UPnpCDS::GetServiceId | ( | ) | [inline, protected, virtual] |
| virtual QString UPnpCDS::GetServiceControlURL | ( | ) | [inline, protected, virtual] |
| virtual QString UPnpCDS::GetServiceDescURL | ( | ) | [inline, protected, virtual] |
| void UPnpCDS::RegisterExtension | ( | UPnpCDSExtension * | pExtension | ) |
| void UPnpCDS::UnregisterExtension | ( | UPnpCDSExtension * | pExtension | ) |
| bool UPnpCDS::ProcessRequest | ( | HttpWorkerThread * | pThread, | |
| HTTPRequest * | pRequest | |||
| ) | [virtual] |
UPnpCDSExtensionList UPnpCDS::m_extensions [private] |
Definition at line 213 of file upnpcds.h.
Referenced by HandleBrowse(), HandleSearch(), RegisterExtension(), UnregisterExtension(), and UPnpCDS().
CDSObject UPnpCDS::m_root [private] |
QString UPnpCDS::m_sServiceDescFileName [private] |
QString UPnpCDS::m_sControlUrl [private] |
Definition at line 217 of file upnpcds.h.
Referenced by GetServiceControlURL(), GetServiceDescURL(), ProcessRequest(), and UPnpCDS().
1.5.5