IQRF Gateway Daemon
Macros
JsonSerializer.cpp File Reference
#include "LaunchUtils.h"
#include "JsonSerializer.h"
#include "DpaTransactionTask.h"
#include "DpaMessage.h"
#include "IqrfLogging.h"
#include "rapidjson/rapidjson.h"
#include "rapidjson/document.h"
#include "rapidjson/istreamwrapper.h"
#include "rapidjson/stringbuffer.h"
#include "rapidjson/prettywriter.h"
#include "JsonUtils.h"
#include <vector>
#include <utility>
#include <stdexcept>

Macros

#define CTYPE_STR   "ctype"
 
#define TYPE_STR   "type"
 
#define NADR_STR   "nadr"
 
#define HWPID_STR   "hwpid"
 
#define TIMEOUT_STR   "timeout"
 
#define MSGID_STR   "msgid"
 
#define REQUEST_STR   "request"
 
#define REQUEST_TS_STR   "request_ts"
 
#define RESPONSE_STR   "response"
 
#define RESPONSE_TS_STR   "response_ts"
 
#define CONFIRMATION_STR   "confirmation"
 
#define CONFIRMATION_TS_STR   "confirmation_ts"
 
#define CMD_STR   "cmd"
 
#define RCODE_STR   "rcode"
 
#define RESD_STR   "rdata"
 
#define DPAVAL_STR   "dpaval"
 
#define STATUS_STR   "status"
 
#define PNUM_STR   "pnum"
 
#define PCMD_STR   "pcmd"
 
#define REQD_STR   "rdata"
 
#define FRC_CMD_STR   "frc_cmd"
 
#define FRC_TYPE_STR   "frc_type"
 
#define FRC_USER_STR   "frc_user"
 
#define FRC_USER_DATA_STR   "user_data"
 
#define FRC_DATA_STR   "frc_data"
 
#define PORT_STR   "port"
 
#define BIT_STR   "bit"
 
#define DIR_STR   "inp"
 
#define VAL_STR   "val"
 

Macro Definition Documentation

◆ BIT_STR

#define BIT_STR   "bit"

◆ CMD_STR

#define CMD_STR   "cmd"

◆ CONFIRMATION_STR

#define CONFIRMATION_STR   "confirmation"

◆ CONFIRMATION_TS_STR

#define CONFIRMATION_TS_STR   "confirmation_ts"

◆ CTYPE_STR

#define CTYPE_STR   "ctype"

◆ DIR_STR

#define DIR_STR   "inp"

◆ DPAVAL_STR

#define DPAVAL_STR   "dpaval"

◆ FRC_CMD_STR

#define FRC_CMD_STR   "frc_cmd"

◆ FRC_DATA_STR

#define FRC_DATA_STR   "frc_data"

◆ FRC_TYPE_STR

#define FRC_TYPE_STR   "frc_type"

◆ FRC_USER_DATA_STR

#define FRC_USER_DATA_STR   "user_data"

◆ FRC_USER_STR

#define FRC_USER_STR   "frc_user"

◆ HWPID_STR

#define HWPID_STR   "hwpid"

◆ MSGID_STR

#define MSGID_STR   "msgid"

◆ NADR_STR

#define NADR_STR   "nadr"

◆ PCMD_STR

#define PCMD_STR   "pcmd"

◆ PNUM_STR

#define PNUM_STR   "pnum"

◆ PORT_STR

#define PORT_STR   "port"

◆ RCODE_STR

#define RCODE_STR   "rcode"

◆ REQD_STR

#define REQD_STR   "rdata"

◆ REQUEST_STR

#define REQUEST_STR   "request"

◆ REQUEST_TS_STR

#define REQUEST_TS_STR   "request_ts"

◆ RESD_STR

#define RESD_STR   "rdata"

◆ RESPONSE_STR

#define RESPONSE_STR   "response"

◆ RESPONSE_TS_STR

#define RESPONSE_TS_STR   "response_ts"

◆ STATUS_STR

#define STATUS_STR   "status"

◆ TIMEOUT_STR

#define TIMEOUT_STR   "timeout"

◆ TYPE_STR

#define TYPE_STR   "type"

◆ VAL_STR

#define VAL_STR   "val"