ServiceControl.h
Go to the documentation of this file.
Class to manage a NUL-terminated C-style string When storing persistent strings in RAM the regular St...
Definition: CString.h:27
Definition: ActionRequest.h:27
Definition: DeviceControl.h:32
Represents any kind of device, including a root device.
Definition: Libraries/UPnP/src/include/Network/UPnP/Device.h:58
Definition: ServiceControl.h:31
String getField(Field desc) const override
ServiceControl()=delete
ServiceControl(const ServiceControl &)=delete
const Description & description()
Get service description.
Definition: ServiceControl.h:90
bool configure(const XML::Node *service)
Called during initialisation to configure this object.
Error handleAction(ActionRequest &req) override
An action request has been received.
Definition: ServiceControl.h:72
ServiceControl(DeviceControl &device)
Definition: ServiceControl.h:46
bool sendRequest(HttpRequest *request) const override
Implemented in ServiceControl.
Represents any kind of device, including a root device.
Definition: UPnP/src/include/Network/UPnP/Service.h:47
Device & root()
Definition: ActionRequest.h:25
Definition: ServiceControl.h:37