MythTV
master
|
#include <libmythupnp/ssdp.h>
Public Member Functions | |
SSDPExtension (int nServicePort, const QString &sSharePath) | |
~SSDPExtension () override=default | |
QStringList | GetBasePaths () override |
bool | ProcessRequest (HTTPRequest *pRequest) override |
Public Member Functions inherited from HttpServerExtension | |
HttpServerExtension (QString sName, QString sSharePath) | |
~HttpServerExtension () override=default | |
virtual bool | ProcessOptions (HTTPRequest *pRequest) |
Handle an OPTIONS request. More... | |
virtual int | GetSocketTimeout () const |
Private Member Functions | |
void | GetDeviceDesc (HTTPRequest *pRequest) const |
void | GetFile (HTTPRequest *pRequest, const QString &sFileName) |
Static Private Member Functions | |
static SSDPMethod | GetMethod (const QString &sURI) |
static void | GetDeviceList (HTTPRequest *pRequest) |
Private Attributes | |
QString | m_sUPnpDescPath |
int | m_nServicePort |
Additional Inherited Members | |
Public Attributes inherited from HttpServerExtension | |
QString | m_sName |
QString | m_sSharePath |
int | m_nSocketTimeout { -1 } |
uint | m_nSupportedMethods |
SSDPExtension::SSDPExtension | ( | int | nServicePort, |
const QString & | sSharePath | ||
) |
|
overridedefault |
|
staticprivate |
Definition at line 700 of file ssdp.cpp.
Referenced by ProcessRequest().
|
private |
Definition at line 747 of file ssdp.cpp.
Referenced by ProcessRequest().
|
private |
|
staticprivate |
Definition at line 802 of file ssdp.cpp.
Referenced by ProcessRequest().
|
overridevirtual |
Implements HttpServerExtension.
|
overridevirtual |
Implements HttpServerExtension.
|
private |
Definition at line 151 of file ssdp.h.
Referenced by GetFile(), and SSDPExtension().
|
private |
Definition at line 152 of file ssdp.h.
Referenced by GetDeviceDesc().