addMaster(const std::string &name, Net net, const std::string &connection, const std::string &settings) | Modbus::Router | |
addMaster(const std::string &name) | Modbus::Router | |
addSlave(int slaveAddr, Device *master=0) | Modbus::Server | |
backend() const | Modbus::Device | |
byteTimeout() | Modbus::Device | |
byteTimeout(Timeout &timeout) | Modbus::Device | |
close() | Modbus::Router | 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 | |
hasMaster(const std::string &name) const | Modbus::Router | |
hasSlave(int slaveAddr) const | Modbus::Server | |
indicationTimeout() | Modbus::Device | |
indicationTimeout(Timeout &timeout) | Modbus::Device | |
isConnected() const | Modbus::Device | |
isOpen() const | Modbus::Device | virtual |
isRunning() const | Modbus::Server | |
isValid() const | Modbus::Device | |
lastError() | Modbus::Device | static |
master(const std::string &name) | Modbus::Router | |
master(const std::string &name) const | Modbus::Router | |
masterPtr(const std::string &name) | Modbus::Router | |
masterPtr(const std::string &name) const | Modbus::Router | |
masters() const | Modbus::Router | |
messageCallback() const | Modbus::Server | |
net() const | Modbus::Device | |
open() | Modbus::Device | virtual |
operator[](const std::string &) | Modbus::Router | |
operator[](const std::string &) const | Modbus::Router | |
Modbus::Server::operator[](int) | Modbus::Server | |
Modbus::Server::operator[](int) const | Modbus::Server | |
poll(long timeoutMs=0) | Modbus::Server | |
recoveryLink() const | Modbus::Device | |
responseTimeout() | Modbus::Device | |
responseTimeout(Timeout &timeout) | Modbus::Device | |
Router(Net net, const std::string &connection, const std::string &settings) | Modbus::Router | |
Router(const std::string &jsonfile, const std::string &key=std::string()) | Modbus::Router | explicit |
Router() | Modbus::Router | |
rtu() | Modbus::Device | |
run() | Modbus::Server | |
sendRawMessage(Message *msg, bool prepareBefore=false) | Modbus::Device | |
sendRawMessage(Message &msg, bool prepareBefore=false) | Modbus::Device | |
Server(Net net, const std::string &connection, const std::string &settings) | Modbus::Server | |
Server(const std::string &jsonfile, const std::string &key=std::string()) | Modbus::Server | explicit |
Server() | Modbus::Server | |
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 | |
setMessageCallback(Message::Callback cb) | Modbus::Server | |
setRecoveryLink(bool recovery=true) | Modbus::Device | virtual |
setResponseTimeout(const double &timeout) | Modbus::Device | |
setResponseTimeout(const Timeout &timeout) | Modbus::Device | |
settings() const | Modbus::Device | |
slave(int slaveAddr=-1) | Modbus::Server | |
slave(int slaveAddr=-1) const | Modbus::Server | |
slavePtr(int slaveAddr=-1) | Modbus::Server | |
slavePtr(int slaveAddr=-1) const | Modbus::Server | |
slaves() const | Modbus::Server | |
tcp() | Modbus::Device | |
terminate() | Modbus::Server | |
~Device() | Modbus::Device | virtual |
~Router() | Modbus::Router | virtual |
~Server() | Modbus::Server | virtual |