| addSlave(int slaveAddr) | Modbus::Master | |
| backend() const | Modbus::Device | |
| byteTimeout() | Modbus::Device | |
| byteTimeout(Timeout &timeout) | Modbus::Device | |
| close() | Modbus::Device | virtual |
| connection() const | Modbus::Device | |
| debug() const | Modbus::Device | |
| Device(Net net, const std::string &connection, const std::string &settings) | Modbus::Device | |
| Device(const std::string &jsonfile, const std::string &key=std::string()) | Modbus::Device | explicit |
| Device() | Modbus::Device | |
| flush() | Modbus::Device | |
| hasSlave(int slaveAddr) const | Modbus::Master | |
| indicationTimeout() | Modbus::Device | |
| indicationTimeout(Timeout &timeout) | Modbus::Device | |
| isConnected() const | Modbus::Device | |
| isOpen() const | Modbus::Device | virtual |
| isValid() const | Modbus::Device | |
| lastError() | Modbus::Device | static |
| Master(Net net, const std::string &connection, const std::string &settings) | Modbus::Master | |
| Master(const std::string &jsonfile, const std::string &key=std::string()) | Modbus::Master | explicit |
| Master() | Modbus::Master | |
| net() const | Modbus::Device | |
| open() | Modbus::Device | virtual |
| operator[](int) | Modbus::Master | |
| operator[](int) const | Modbus::Master | |
| receiveResponse(uint8_t *rsp) | Modbus::Master | |
| receiveResponse(Message &rsp) | Modbus::Master | |
| recoveryLink() const | Modbus::Device | |
| responseTimeout() | Modbus::Device | |
| responseTimeout(Timeout &timeout) | Modbus::Device | |
| rtu() | Modbus::Device | |
| sendRawMessage(Message *msg, bool prepareBefore=false) | Modbus::Device | |
| sendRawMessage(Message &msg, bool prepareBefore=false) | Modbus::Device | |
| sendRawRequest(const uint8_t *req, size_t len) | Modbus::Master | |
| sendRawRequest(const Message &req) | Modbus::Master | |
| setBackend(Net net, const std::string &connection, const std::string &setting) | Modbus::Device | |
| setByteTimeout(const double &timeout) | Modbus::Device | |
| setByteTimeout(const Timeout &timeout) | Modbus::Device | |
| setConfig(const std::string &jsonfile, const std::string &key=std::string()) | Modbus::Device | |
| setDebug(bool debug=true) | Modbus::Device | |
| setIndicationTimeout(const double &timeout) | Modbus::Device | |
| setIndicationTimeout(const Timeout &timeout) | Modbus::Device | |
| setRecoveryLink(bool recovery=true) | Modbus::Master | virtual |
| setResponseTimeout(const double &timeout) | Modbus::Device | |
| setResponseTimeout(const Timeout &timeout) | Modbus::Device | |
| settings() const | Modbus::Device | |
| slave(int slaveAddr=-1) | Modbus::Master | |
| slave(int slaveAddr=-1) const | Modbus::Master | |
| slavePtr(int slaveAddr=-1) | Modbus::Master | |
| slavePtr(int slaveAddr=-1) const | Modbus::Master | |
| slaves() const | Modbus::Master | |
| tcp() | Modbus::Device | |
| ~Device() | Modbus::Device | virtual |
| ~Master() | Modbus::Master | virtual |