#include <mythfexml.h>
Public Member Functions | |
| MythFEXML (UPnpDevice *pDevice, const QString sSharePath) | |
| virtual | ~MythFEXML () |
| virtual QStringList | GetBasePaths () |
| bool | ProcessRequest (HTTPRequest *pRequest) |
Protected Member Functions | |
| virtual QString | GetServiceType () |
| Provices the schema urn. | |
| virtual QString | GetServiceId () |
| Provides the device specific urn. | |
| virtual QString | GetServiceControlURL () |
| Provices the base URL for control commands. | |
| virtual QString | GetServiceDescURL () |
| Provices the URL of the service description XML. | |
Private Member Functions | |
| MythFEXMLMethod | GetMethod (const QString &sURI) |
| void | GetScreenShot (HTTPRequest *pRequest) |
| void | GetActionListTest (HTTPRequest *pRequest) |
| void | GetRemote (HTTPRequest *pRequest) |
Private Attributes | |
| QString | m_sControlUrl |
| QString | m_sServiceDescFileName |
Definition at line 24 of file mythfexml.h.
| MythFEXML::MythFEXML | ( | UPnpDevice * | pDevice, | |
| const QString | sSharePath | |||
| ) |
Definition at line 35 of file mythfexml.cpp.
| MythFEXML::~MythFEXML | ( | ) | [virtual] |
Definition at line 54 of file mythfexml.cpp.
| virtual QString MythFEXML::GetServiceType | ( | ) | [inline, protected, virtual] |
| virtual QString MythFEXML::GetServiceId | ( | ) | [inline, protected, virtual] |
Provides the device specific urn.
Implements UPnpServiceImpl.
Definition at line 36 of file mythfexml.h.
| virtual QString MythFEXML::GetServiceControlURL | ( | ) | [inline, protected, virtual] |
Provices the base URL for control commands.
Implements UPnpServiceImpl.
Definition at line 37 of file mythfexml.h.
| virtual QString MythFEXML::GetServiceDescURL | ( | ) | [inline, protected, virtual] |
Provices the URL of the service description XML.
Implements UPnpServiceImpl.
Definition at line 38 of file mythfexml.h.
| MythFEXMLMethod MythFEXML::GetMethod | ( | const QString & | sURI | ) | [private] |
Definition at line 62 of file mythfexml.cpp.
Referenced by ProcessRequest().
| void MythFEXML::GetScreenShot | ( | HTTPRequest * | pRequest | ) | [private] |
Definition at line 124 of file mythfexml.cpp.
Referenced by ProcessRequest().
| void MythFEXML::GetActionListTest | ( | HTTPRequest * | pRequest | ) | [private] |
Definition at line 177 of file mythfexml.cpp.
Referenced by ProcessRequest().
| void MythFEXML::GetRemote | ( | HTTPRequest * | pRequest | ) | [private] |
Definition at line 216 of file mythfexml.cpp.
Referenced by ProcessRequest().
| QStringList MythFEXML::GetBasePaths | ( | ) | [virtual] |
Reimplemented from Eventing.
Definition at line 76 of file mythfexml.cpp.
| bool MythFEXML::ProcessRequest | ( | HTTPRequest * | pRequest | ) | [virtual] |
Reimplemented from Eventing.
Definition at line 85 of file mythfexml.cpp.
QString MythFEXML::m_sControlUrl [private] |
Definition at line 28 of file mythfexml.h.
Referenced by GetBasePaths(), GetServiceControlURL(), GetServiceDescURL(), MythFEXML(), and ProcessRequest().
QString MythFEXML::m_sServiceDescFileName [private] |
Definition at line 29 of file mythfexml.h.
Referenced by MythFEXML(), and ProcessRequest().
1.6.3