BeeeOn Gateway  v2020.3.1-2-g6f737dc
Platform to interconnect the IoT world
Public Types | Public Member Functions | Static Public Member Functions
BeeeOn::IQRFJsonMessage Class Referenceabstract
Inheritance diagram for BeeeOn::IQRFJsonMessage:
BeeeOn::IQRFJsonRequest BeeeOn::IQRFJsonResponse

Public Types

typedef Poco::SharedPtr
< IQRFJsonMessage
Ptr
 

Public Member Functions

virtual std::string toString ()=0
 
void setMessageID (const std::string &id)
 
std::string messageID () const
 
void setTimeout (const Poco::Timespan &timeout)
 
Poco::Timespan timeout () const
 

Static Public Member Functions

static IQRFJsonMessage::Ptr parse (const std::string &data)
 

Member Function Documentation

IQRFJsonMessage::Ptr IQRFJsonMessage::parse ( const std::string &  data)
static
Returns
request/response from received JSON string.
virtual std::string BeeeOn::IQRFJsonMessage::toString ( )
pure virtual
Returns
JSON string with required data.

Implemented in BeeeOn::IQRFJsonResponse, and BeeeOn::IQRFJsonRequest.


The documentation for this class was generated from the following files: