addResponseJsonPrio1Params(const DpaTask &dpaTask) | PrfCommonJson | protected |
addResponseJsonPrio2Params(const DpaTask &dpaTask) | PrfCommonJson | protected |
Cmd enum name | PrfPulseMeter | |
CntNum enum name | PrfPulseMeter | |
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 override | PrfPulseMeter | |
encodeHexaNum(std::string &to, uint8_t from) | PrfCommonJson | |
encodeHexaNum(std::string &to, uint16_t from) | PrfCommonJson | |
encodeResponse(const std::string &errStr) override | PrfPulseMeterJson | |
encodeResponseJsonFinal(const DpaTask &dpaTask) | PrfCommonJson | protected |
encodeTimestamp(std::string &to, std::chrono::time_point< std::chrono::system_clock > from) | PrfCommonJson | |
FrcCmd enum name | PrfPulseMeter | |
getCmd() const | PrfPulseMeter | |
getCntLen() const | PrfPulseMeter | inline |
getCnts() const | PrfPulseMeter | inline |
getCntSum() const | PrfPulseMeter | inline |
getCounter(CntNum cntNum) const | PrfPulseMeter | |
getDataSum() const | PrfPulseMeter | inline |
getDisableAutosleepResult() const | PrfPulseMeter | inline |
getIqrfSuplyVoltage() const | PrfPulseMeter | inline |
getPowerVoltage() const | PrfPulseMeter | inline |
getPowerVoltageType() const | PrfPulseMeter | inline |
getRssi() const | PrfPulseMeter | inline |
getStoreCounterResult() const | PrfPulseMeter | inline |
getTemperature() const | PrfPulseMeter | inline |
getThermometerType() const | PrfPulseMeter | inline |
m_cmdJ | PrfCommonJson | |
m_confirmation_ts | PrfCommonJson | |
m_confirmationJ | PrfCommonJson | |
m_ctype | PrfCommonJson | |
m_doc | PrfCommonJson | |
m_dotNotation | PrfCommonJson | |
m_dpavalJ | PrfCommonJson | |
m_has_cmd | PrfCommonJson | |
m_has_confirmation | PrfCommonJson | |
m_has_confirmation_ts | PrfCommonJson | |
m_has_ctype | PrfCommonJson | |
m_has_dpaval | PrfCommonJson | |
m_has_hwpid | PrfCommonJson | |
m_has_msgid | PrfCommonJson | |
m_has_nadr | PrfCommonJson | |
m_has_rcode | PrfCommonJson | |
m_has_rdata | PrfCommonJson | |
m_has_request | PrfCommonJson | |
m_has_request_ts | PrfCommonJson | |
m_has_response | PrfCommonJson | |
m_has_response_ts | PrfCommonJson | |
m_has_timeout | PrfCommonJson | |
m_has_type | PrfCommonJson | |
m_hwpid | PrfCommonJson | |
m_msgid | PrfCommonJson | |
m_nadr | PrfCommonJson | |
m_rcodeJ | PrfCommonJson | |
m_rdataJ | PrfCommonJson | |
m_request_ts | PrfCommonJson | |
m_requestJ | PrfCommonJson | |
m_response_ts | PrfCommonJson | |
m_responseJ | PrfCommonJson | |
m_statusJ | PrfCommonJson | |
m_timeoutJ | PrfCommonJson | |
m_type | PrfCommonJson | |
parseBinary(uint8_t *to, const std::string &from, int maxlen) | PrfCommonJson | |
parseCommand(const std::string &command) override | PrfPulseMeter | |
parseHexaNum(T &to, const std::string &from) | PrfCommonJson | inline |
parseRequestJson(const rapidjson::Value &val, DpaTask &dpaTask) | PrfCommonJson | protected |
parseResponse(const DpaMessage &response) override | PrfPulseMeter | |
PRF_NAME | PrfPulseMeter | static |
PrfCommonJson() | PrfCommonJson | protected |
PrfCommonJson(const PrfCommonJson &o) | PrfCommonJson | protected |
PrfPulseMeter() | PrfPulseMeter | |
PrfPulseMeterJson() | PrfPulseMeterJson | |
PrfPulseMeterJson(const PrfPulseMeterJson &o) | PrfPulseMeterJson | |
PrfPulseMeterJson(const rapidjson::Value &val) | PrfPulseMeterJson | |
setNadr(uint16_t nadr) | PrfPulseMeterJson | |
~PrfPulseMeter() | PrfPulseMeter | virtual |
~PrfPulseMeterJson() | PrfPulseMeterJson | inlinevirtual |