UPnP::ActionRequestControl Class Reference
#include <ActionRequest.h>
Inheritance diagram for UPnP::ActionRequestControl:
Collaboration diagram for UPnP::ActionRequestControl:
Public Types | |
| using | Callback = Delegate< void(ActionResponse response)> |
Public Member Functions | |
| ActionRequestControl (const Service &service, const String &actionName) | |
| bool | send (const Callback &callback) |
Public Member Functions inherited from UPnP::ActionResponse | |
| ActionResponse (const ActionResponse &response) | |
| ActionResponse (const ActionRequest &request) | |
| ~ActionResponse () | |
| ActionResponse (Envelope &envelope, Stream *stream) | |
| template<typename T > | |
| T | getArg (const FlashString &name) const |
| template<typename T > | |
| void | setArg (const FlashString &name, const T &value) const |
| String | actionName () const |
| Envelope::Fault | fault () const |
| bool | complete (Error err) const |
Public Member Functions inherited from UPnP::LinkedItem | |
| LinkedItem * | next () const override |
| LinkedItem * | getNext () const |
Public Member Functions inherited from UPnP::Item | |
| virtual | ~Item () |
| virtual XML::Node * | getDescription (XML::Document &doc, DescType descType) const |
| virtual ItemEnumerator * | getList (unsigned index, String &name) |
| bool | operator== (const Item &other) const |
Additional Inherited Members | |
Protected Attributes inherited from UPnP::ActionResponse | |
| Envelope & | envelope |
| Stream * | stream |
Member Typedef Documentation
◆ Callback
| using UPnP::ActionRequestControl::Callback = Delegate<void(ActionResponse response)> |
Constructor & Destructor Documentation
◆ ActionRequestControl()
|
inline |
Member Function Documentation
◆ send()
The documentation for this class was generated from the following file:
Public Member Functions inherited from
1.8.17