|
MythTV
0.26-pre
|
Base class for services we offer to other UPnP devices. More...
#include <upnpserviceimpl.h>
Public Member Functions | |
| UPnpServiceImpl () | |
| virtual | ~UPnpServiceImpl () |
| void | RegisterService (UPnpDevice *device) |
| Creates a UPnpService and adds it to the UPnpDevice's list of services. | |
Protected Member Functions | |
| virtual QString | GetServiceType (void)=0 |
| Provices the schema urn. | |
| virtual QString | GetServiceId (void)=0 |
| Provides the device specific urn. | |
| virtual QString | GetServiceControlURL (void)=0 |
| Provices the base URL for control commands. | |
| virtual QString | GetServiceDescURL (void)=0 |
| Provices the URL of the service description XML. | |
| virtual QString | GetServiceEventURL (void) |
| Provides the URL of the event portion of the service. | |
Base class for services we offer to other UPnP devices.
Definition at line 23 of file upnpserviceimpl.h.
| UPnpServiceImpl::UPnpServiceImpl | ( | ) | [inline] |
Definition at line 26 of file upnpserviceimpl.h.
| virtual UPnpServiceImpl::~UPnpServiceImpl | ( | ) | [inline, virtual] |
Definition at line 27 of file upnpserviceimpl.h.
| void UPnpServiceImpl::RegisterService | ( | UPnpDevice * | device | ) |
Creates a UPnpService and adds it to the UPnpDevice's list of services.
Definition at line 5 of file upnpserviceimpl.cpp.
Referenced by MythFEXML::MythFEXML(), UPnpCDS::UPnpCDS(), UPnpCMGR::UPnpCMGR(), and UPnpMSRR::UPnpMSRR().
| virtual QString UPnpServiceImpl::GetServiceType | ( | void | ) | [protected, pure virtual] |
Provices the schema urn.
Implemented in UPnpCDS, UPnpCMGR, UPnpMSRR, and MythFEXML.
Referenced by RegisterService().
| virtual QString UPnpServiceImpl::GetServiceId | ( | void | ) | [protected, pure virtual] |
Provides the device specific urn.
Implemented in UPnpCDS, UPnpCMGR, UPnpMSRR, and MythFEXML.
Referenced by RegisterService().
| virtual QString UPnpServiceImpl::GetServiceControlURL | ( | void | ) | [protected, pure virtual] |
Provices the base URL for control commands.
Implemented in UPnpCDS, UPnpCMGR, UPnpMSRR, and MythFEXML.
Referenced by RegisterService().
| virtual QString UPnpServiceImpl::GetServiceDescURL | ( | void | ) | [protected, pure virtual] |
Provices the URL of the service description XML.
Implemented in UPnpCDS, UPnpCMGR, UPnpMSRR, and MythFEXML.
Referenced by RegisterService().
| virtual QString UPnpServiceImpl::GetServiceEventURL | ( | void | ) | [inline, protected, virtual] |
Provides the URL of the event portion of the service.
Reimplemented in Eventing.
Definition at line 41 of file upnpserviceimpl.h.
Referenced by RegisterService().
1.7.6.1