Public Types |
Public Member Functions |
Static Public Member Functions |
Static Public Attributes |
List of all members
Dial::Client Class Reference
#include <Client.h>
Inheritance diagram for Dial::Client:
Collaboration diagram for Dial::Client:
Public Types | |
using | Discovered = Delegate< bool(Client &)> |
Public Member Functions | |
const UPnP::ObjectClass & | getClass () const override |
App & | getApp (const String &applicationId) |
Get application object by name. More... | |
bool | sendRequest (HttpRequest *request) |
void | onConnected (HttpConnection &connection) override |
Url | getApplicationUrl () const |
Static Public Member Functions | |
static UPnP::Object * | createObject (UPnP::DeviceControl *owner) |
Static Public Attributes | |
static const UPnP::ObjectClass | class_ |
Member Typedef Documentation
◆ Discovered
using Dial::Client::Discovered = Delegate<bool(Client&)> |
Member Function Documentation
◆ createObject()
|
inlinestatic |
◆ getApp()
Get application object by name.
- Parameters
-
applicationId the unique application. A list of registered ids can be found here: http://www.dial-multiscreen.org/dial-registry/namespace-database#TOC-Registered-Names
- Return values
-
App& Application object reference
◆ getApplicationUrl()
|
inline |
◆ getClass()
|
inlineoverride |
◆ onConnected()
|
override |
◆ sendRequest()
|
inline |
Member Data Documentation
◆ class_
|
static |
The documentation for this class was generated from the following file: