Go to the documentation of this file.
59 void HandleGetProtocolInfo (
HTTPRequest *pRequest );
60 static void HandleGetCurrentConnectionInfo(
HTTPRequest *pRequest );
61 void HandleGetCurrentConnectionIDs (
HTTPRequest *pRequest );
62 void HandleGetFeatureList (
HTTPRequest *pRequest );
69 {
return "urn:schemas-upnp-org:service:ConnectionManager:3"; }
71 {
return "urn:upnp-org:serviceId:ConnectionManager"; }
73 {
return m_sControlUrl.mid( 1 ); }
75 {
return m_sControlUrl.mid( 1 ) +
"/GetServDesc"; }
79 const QString &sSharePath,
80 const QString &sSourceProtocols =
"",
81 const QString &sSinkProtocols =
"" );
85 void AddSourceProtocol(
const QString &sProtocol );
86 void AddSinkProtocol (
const QString &sProtocol );
QStringList GetBasePaths() override
bool ProcessRequest(HTTPRequest *pRequest) override
@ CMGRM_GetServiceDescription
@ CMGRSTATUS_InsufficientBandwidth
@ CMGRSTATUS_ContentFormatMismatch
QString GetServiceId() override
Provides the device specific urn.
QString GetServiceDescURL() override
Provices the URL of the service description XML.
UPnPFeatureList m_features
QString m_sServiceDescFileName
@ CMGRSTATUS_UnreliableChannel
QString GetServiceControlURL() override
Provices the base URL for control commands.
QString GetServiceType() override
Provices the schema urn.
@ CMGRM_GetCurrentConnectionIDs
@ CMGRM_GetCurrentConnectionInfo