modbuspp  1.1.40
C++ wrapper for the libmodbus library
Modbus::Router Member List

This is the complete list of members for Modbus::Router, including all inherited members.

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() constModbus::Device
byteTimeout()Modbus::Device
byteTimeout(Timeout &timeout)Modbus::Device
close()Modbus::Routervirtual
connection() constModbus::Device
debug() constModbus::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::Deviceexplicit
Device()Modbus::Device
flush()Modbus::Device
hasMaster(const std::string &name) constModbus::Router
hasSlave(int slaveAddr) constModbus::Server
indicationTimeout()Modbus::Device
indicationTimeout(Timeout &timeout)Modbus::Device
isConnected() constModbus::Device
isOpen() constModbus::Devicevirtual
isRunning() constModbus::Server
isValid() constModbus::Device
lastError()Modbus::Devicestatic
master(const std::string &name)Modbus::Router
master(const std::string &name) constModbus::Router
masterPtr(const std::string &name)Modbus::Router
masterPtr(const std::string &name) constModbus::Router
masters() constModbus::Router
messageCallback() constModbus::Server
net() constModbus::Device
open()Modbus::Devicevirtual
operator[](const std::string &)Modbus::Router
operator[](const std::string &) constModbus::Router
Modbus::Server::operator[](int)Modbus::Server
Modbus::Server::operator[](int) constModbus::Server
poll(long timeoutMs=0)Modbus::Server
recoveryLink() constModbus::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::Routerexplicit
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::Serverexplicit
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::Devicevirtual
setResponseTimeout(const double &timeout)Modbus::Device
setResponseTimeout(const Timeout &timeout)Modbus::Device
settings() constModbus::Device
slave(int slaveAddr=-1)Modbus::Server
slave(int slaveAddr=-1) constModbus::Server
slavePtr(int slaveAddr=-1)Modbus::Server
slavePtr(int slaveAddr=-1) constModbus::Server
slaves() constModbus::Server
tcp()Modbus::Device
terminate()Modbus::Server
~Device()Modbus::Devicevirtual
~Router()Modbus::Routervirtual
~Server()Modbus::Servervirtual