IQRF Gateway Daemon
PrfPulseMeterJson Member List

This is the complete list of members for PrfPulseMeterJson, including all inherited members.

addResponseJsonPrio1Params(const DpaTask &dpaTask)PrfCommonJsonprotected
addResponseJsonPrio2Params(const DpaTask &dpaTask)PrfCommonJsonprotected
Cmd enum namePrfPulseMeter
CntNum enum namePrfPulseMeter
commandDisableAutosleep(bool enable)PrfPulseMeter
commandReadCounters(const std::chrono::seconds &sec)PrfPulseMeter
commandStoreCounter(CntNum cntNum, uint32_t value)PrfPulseMeter
encodeBinary(std::string &to, const uint8_t *from, int len)PrfCommonJson
encodeCommand() const overridePrfPulseMeter
encodeHexaNum(std::string &to, uint8_t from)PrfCommonJson
encodeHexaNum(std::string &to, uint16_t from)PrfCommonJson
encodeResponse(const std::string &errStr) overridePrfPulseMeterJson
encodeResponseJsonFinal(const DpaTask &dpaTask)PrfCommonJsonprotected
encodeTimestamp(std::string &to, std::chrono::time_point< std::chrono::system_clock > from)PrfCommonJson
FrcCmd enum namePrfPulseMeter
getCmd() constPrfPulseMeter
getCntLen() constPrfPulseMeterinline
getCnts() constPrfPulseMeterinline
getCntSum() constPrfPulseMeterinline
getCounter(CntNum cntNum) constPrfPulseMeter
getDataSum() constPrfPulseMeterinline
getDisableAutosleepResult() constPrfPulseMeterinline
getIqrfSuplyVoltage() constPrfPulseMeterinline
getPowerVoltage() constPrfPulseMeterinline
getPowerVoltageType() constPrfPulseMeterinline
getRssi() constPrfPulseMeterinline
getStoreCounterResult() constPrfPulseMeterinline
getTemperature() constPrfPulseMeterinline
getThermometerType() constPrfPulseMeterinline
m_cmdJPrfCommonJson
m_confirmation_tsPrfCommonJson
m_confirmationJPrfCommonJson
m_ctypePrfCommonJson
m_docPrfCommonJson
m_dotNotationPrfCommonJson
m_dpavalJPrfCommonJson
m_has_cmdPrfCommonJson
m_has_confirmationPrfCommonJson
m_has_confirmation_tsPrfCommonJson
m_has_ctypePrfCommonJson
m_has_dpavalPrfCommonJson
m_has_hwpidPrfCommonJson
m_has_msgidPrfCommonJson
m_has_nadrPrfCommonJson
m_has_rcodePrfCommonJson
m_has_rdataPrfCommonJson
m_has_requestPrfCommonJson
m_has_request_tsPrfCommonJson
m_has_responsePrfCommonJson
m_has_response_tsPrfCommonJson
m_has_timeoutPrfCommonJson
m_has_typePrfCommonJson
m_hwpidPrfCommonJson
m_msgidPrfCommonJson
m_nadrPrfCommonJson
m_rcodeJPrfCommonJson
m_rdataJPrfCommonJson
m_request_tsPrfCommonJson
m_requestJPrfCommonJson
m_response_tsPrfCommonJson
m_responseJPrfCommonJson
m_statusJPrfCommonJson
m_timeoutJPrfCommonJson
m_typePrfCommonJson
parseBinary(uint8_t *to, const std::string &from, int maxlen)PrfCommonJson
parseCommand(const std::string &command) overridePrfPulseMeter
parseHexaNum(T &to, const std::string &from)PrfCommonJsoninline
parseRequestJson(const rapidjson::Value &val, DpaTask &dpaTask)PrfCommonJsonprotected
parseResponse(const DpaMessage &response) overridePrfPulseMeter
PRF_NAMEPrfPulseMeterstatic
PrfCommonJson()PrfCommonJsonprotected
PrfCommonJson(const PrfCommonJson &o)PrfCommonJsonprotected
PrfPulseMeter()PrfPulseMeter
PrfPulseMeterJson()PrfPulseMeterJson
PrfPulseMeterJson(const PrfPulseMeterJson &o)PrfPulseMeterJson
PrfPulseMeterJson(const rapidjson::Value &val)PrfPulseMeterJson
setNadr(uint16_t nadr)PrfPulseMeterJson
~PrfPulseMeter()PrfPulseMetervirtual
~PrfPulseMeterJson()PrfPulseMeterJsoninlinevirtual