3 #include "iqrf/IQRFJsonRequest.h"
10 typedef Poco::SharedPtr<IQRFJsonResponse> Ptr;
24 ERROR_IFACE_CUSTOM_HANDLER,
25 ERROR_MISSING_CUSTOM_DPA_HANDLER,
27 STATUS_CONFIRMATION = 0xFF
42 std::string requestTs;
43 std::string confirmation;
44 std::string confirmationTs;
46 std::string responseTs;
55 std::string response()
const;
72 void setErrorCode(
const DpaError &errCode);
78 void setStatus(
const std::string& statString,
int statNum);
88 void setRequest(
const std::string &request)
override;
89 std::string request()
const override;
97 std::string m_statusStr;
void setRequest(const std::string &request) override
Definition: IQRFJsonResponse.cpp:49
DpaError errorCode() const
Definition: IQRFJsonResponse.cpp:103
Definition: IQRFJsonResponse.h:12
std::string toString() override
Definition: IQRFJsonResponse.cpp:54
Definition: IQRFJsonResponse.h:8
void setGWIdentification(const std::string &identification)
Definition: IQRFJsonResponse.cpp:34
void setStatus(const std::string &statString, int statNum)
Definition: IQRFJsonResponse.cpp:27
Definition: IQRFJsonRequest.h:7
void setRawData(const RawData &raw)
Definition: IQRFJsonResponse.cpp:39
The structure corresponds to the composition of the field contained within the message data->raw http...
Definition: IQRFJsonResponse.h:40
std::map< Raw, std::string > ValueMap
Definition: Enum.h:20
void setResponse(const std::string &response)
Definition: IQRFJsonResponse.cpp:22