Libraries/DIAL/src/Dial/Client.h
bool discover(UPnP::ControlPoint &controlPoint, Client::Discovered callback)
Provides http base used for client and server connections.
Definition: HttpConnection.h:27
Definition: DeviceControl.h:48
bool sendRequest(HttpRequest *request)
Definition: Libraries/DIAL/src/Dial/Client.h:60
ControlPoint & controlPoint() const
Get managing control point for this device.
Definition: DeviceControl.h:109
static UPnP::Object * createObject(UPnP::DeviceControl *owner)
Definition: Libraries/DIAL/src/Dial/Client.h:47
Definition: ControlPoint.h:53
Url getApplicationUrl() const
Definition: Libraries/DIAL/src/Dial/Client.h:67
Definition: App.h:33
Definition: Libraries/UPnP/src/include/Network/UPnP/Object.h:54
const UPnP::ObjectClass & getClass() const override
Definition: Libraries/DIAL/src/Dial/Client.h:42
Definition: Libraries/DIAL/src/Dial/Client.h:33
Definition: App.h:37
Delegate< bool(Client &)> Discovered
Definition: Libraries/DIAL/src/Dial/Client.h:38
static const UPnP::ObjectClass class_
Definition: Libraries/DIAL/src/Dial/Client.h:40
Definition: Delegate.h:20
void onConnected(HttpConnection &connection) override
Inherited classes may override this to pull out any additional information from received response hea...