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

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

addSlave(int slaveAddr)Modbus::Master
backend() constModbus::Device
byteTimeout()Modbus::Device
byteTimeout(Timeout &timeout)Modbus::Device
close()Modbus::Devicevirtual
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
hasSlave(int slaveAddr) constModbus::Master
indicationTimeout()Modbus::Device
indicationTimeout(Timeout &timeout)Modbus::Device
isConnected() constModbus::Device
isOpen() constModbus::Devicevirtual
isValid() constModbus::Device
lastError()Modbus::Devicestatic
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::Masterexplicit
Master()Modbus::Master
net() constModbus::Device
open()Modbus::Devicevirtual
operator[](int)Modbus::Master
operator[](int) constModbus::Master
receiveResponse(uint8_t *rsp)Modbus::Master
receiveResponse(Message &rsp)Modbus::Master
recoveryLink() constModbus::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::Mastervirtual
setResponseTimeout(const double &timeout)Modbus::Device
setResponseTimeout(const Timeout &timeout)Modbus::Device
settings() constModbus::Device
slave(int slaveAddr=-1)Modbus::Master
slave(int slaveAddr=-1) constModbus::Master
slavePtr(int slaveAddr=-1)Modbus::Master
slavePtr(int slaveAddr=-1) constModbus::Master
slaves() constModbus::Master
tcp()Modbus::Device
~Device()Modbus::Devicevirtual
~Master()Modbus::Mastervirtual