UPnP::ActionResponse Class Reference
Class to handle action requests and responses. More...
#include <ActionResponse.h>
Inheritance diagram for UPnP::ActionResponse:
Collaboration diagram for UPnP::ActionResponse:
Classes | |
| class | Stream |
Public Member Functions | |
| 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 | |
| Item * | next () const override |
| LinkedItem * | getNext () const |
Public Member Functions inherited from UPnP::Item | |
| virtual | ~Item () |
| virtual XML::Node * | getDescription (XML::Document &, DescType) const |
| virtual ItemEnumerator * | getList ([[maybe_unused]] unsigned index, [[maybe_unused]] String &name) |
| bool | operator== (const Item &other) const |
Protected Attributes | |
| Envelope & | envelope |
| Stream * | stream |
Detailed Description
Class to handle action requests and responses.
Constructor & Destructor Documentation
◆ ActionResponse() [1/3]
|
inline |
◆ ActionResponse() [2/3]
| UPnP::ActionResponse::ActionResponse | ( | const ActionRequest & | request | ) |
◆ ~ActionResponse()
| UPnP::ActionResponse::~ActionResponse | ( | ) |
◆ ActionResponse() [3/3]
Member Function Documentation
◆ actionName()
|
inline |
◆ complete()
| bool UPnP::ActionResponse::complete | ( | Error | err | ) | const |
◆ fault()
|
inline |
◆ getArg()
template<typename T >
|
inline |
◆ setArg()
template<typename T >
|
inline |
Member Data Documentation
◆ envelope
|
protected |
◆ stream
|
protected |
The documentation for this class was generated from the following file:
Public Member Functions inherited from
1.9.1