IQRF Gateway Daemon
Public Member Functions | List of all members
PrfRawSimple Class Reference

Parse/encode simple message holding raw DPA message. More...

#include <SimpleSerializer.h>

Inheritance diagram for PrfRawSimple:

Public Member Functions

 PrfRawSimple (std::istream &istr)
 parametric constructor More...
 
virtual ~PrfRawSimple ()
 
std::string encodeResponse (const std::string &errStr) override
 DpaTask overriden method. More...
 

Detailed Description

Parse/encode simple message holding raw DPA message.

Class to be passed to parser as creator of DpaRaw object from incoming data. expected message e.g: "raw 01.00.06.03.ff.ff" or: "raw 01.00.06.03.ff.ff timeout 1000"

Constructor & Destructor Documentation

◆ PrfRawSimple()

PrfRawSimple::PrfRawSimple ( std::istream &  istr)
explicit

parametric constructor

Parameters
[in]istrstring stream to be parsed

◆ ~PrfRawSimple()

virtual PrfRawSimple::~PrfRawSimple ( )
inlinevirtual

Member Function Documentation

◆ encodeResponse()

std::string PrfRawSimple::encodeResponse ( const std::string &  errStr)
override

DpaTask overriden method.

Parameters
[in]errStrresult of DpaTask handling in IQRF mesh to be stored in message
Returns
encoded message

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