![]() |
BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
#include <GWMessageContext.h>
Public Types | |
|
typedef Poco::SharedPtr < GWResponseWithAckContext > | Ptr |
Public Types inherited from BeeeOn::GWTimedContext | |
|
typedef Poco::SharedPtr < GWTimedContext > | Ptr |
Public Types inherited from BeeeOn::GWMessageContext | |
|
typedef Poco::SharedPtr < GWMessageContext > | Ptr |
Public Member Functions | |
| GWResponseWithAckContext (GWResponse::Status status) | |
| GWResponse::Status | status () |
| void | setStatus (GWResponse::Status) |
Public Member Functions inherited from BeeeOn::GWTimedContext | |
| GWTimedContext (GWMessagePriority priority) | |
| LambdaTimerTask::Ptr | missingResponseTask () |
| void | setMissingResponseTask (LambdaTimerTask::Ptr task) |
Public Member Functions inherited from BeeeOn::GWMessageContext | |
| GWMessageContext (GWMessagePriority priority) | |
| GWMessage::Ptr | message () |
| void | setMessage (GWMessage::Ptr msg) |
| int | priority () const |
| GlobalID | id () const |
Additional Inherited Members | |
Protected Attributes inherited from BeeeOn::GWMessageContext | |
| int | m_priority |
| GWMessage::Ptr | m_message |
GWResponseWithAckContext extends GWTimedContext with status of the running task, which was invoked by by a matching GWRequest message. Context of this type with status ACCEPTED has automatically higher priority, as its expected to be sent before FAILED or SUCCESS status.
1.8.5