BeeeOn Gateway
v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
|
Represents message sent by the server to the gateway intended to confirm, that the server accepted exported sensor data represented by the GWSensorDataExport. More...
#include <GWSensorDataConfirm.h>
Public Types | |
typedef Poco::SharedPtr < GWSensorDataConfirm > | Ptr |
Public Types inherited from BeeeOn::GWMessage | |
typedef Poco::SharedPtr < GWMessage > | Ptr |
Public Member Functions | |
GWSensorDataConfirm (const Poco::JSON::Object::Ptr object) | |
Public Member Functions inherited from BeeeOn::GWMessage | |
void | setID (const GlobalID &id) |
Set unique identifier intended to match request message with its response. | |
GlobalID | id () const |
Return unique identifier intended to match request message with its response. | |
GWMessageType | type () const |
Returns the type of the message. | |
std::string | toString () const |
Returns the string representation of the message. | |
std::string | toBriefString () const |
Additional Inherited Members | |
Static Public Member Functions inherited from BeeeOn::GWMessage | |
static GWMessage::Ptr | fromJSON (const std::string &json) |
Factory method for creating subclasses of the GWMessage from the json string. More... | |
static GWMessage::Ptr | fromJSON (Poco::JSON::Object::Ptr object) |
Factory method for creating subclasses of the GWMessage from the JSON::Object. More... | |
Protected Member Functions inherited from BeeeOn::GWMessage | |
GWMessage (const GWMessageType::Raw &type) | |
Constructs a GWMessage depending on the given type. More... | |
GWMessage (const Poco::JSON::Object::Ptr object) | |
Constructs a GWMessage from the JSON::Object. | |
Poco::JSON::Object::Ptr | json () const |
Represents message sent by the server to the gateway intended to confirm, that the server accepted exported sensor data represented by the GWSensorDataExport.
The GWSensorDataConfirm contains unique identifier intended to match a proper GWSensorDataExport.
An example message:
{ "id": "9990944f-e53d-47dd-8b46-a797c8ccec10", "message_type": "sensor_data_confirm", }