afterReplyCallback() const | Modbus::BufferedSlave | |
beforeReplyCallback() const | Modbus::BufferedSlave | |
BufferedSlave(int slaveAddr, Device *dev=0) | Modbus::BufferedSlave | |
BufferedSlave() | Modbus::BufferedSlave | |
dataAddress(int addr) const | Modbus::Slave | |
device() const | Modbus::Slave | |
isOpen() const | Modbus::Slave | |
isValid() const | Modbus::BufferedSlave | |
number() const | Modbus::Slave | |
pduAddress(int addr) const | Modbus::Slave | |
pduAddressing() const | Modbus::Slave | |
readCoil(int addr, bool &dest) | Modbus::Slave | inline |
readCoils(int addr, bool *dest, int nb=1) | Modbus::BufferedSlave | virtual |
readDiscreteInput(int addr, bool &dest) | Modbus::Slave | inline |
readDiscreteInputs(int addr, bool *dest, int nb=1) | Modbus::BufferedSlave | virtual |
readInputRegister(int addr, uint16_t &dest) | Modbus::Slave | inline |
readInputRegister(int addr, Data< T, e > &dest) | Modbus::Slave | inline |
readInputRegisters(int addr, uint16_t *dest, int nb=1) | Modbus::BufferedSlave | virtual |
Modbus::Slave::readInputRegisters(int addr, Data< T, e > *dest, int nb=1) | Modbus::Slave | inline |
readRegister(int addr, uint16_t &dest) | Modbus::Slave | inline |
readRegister(int addr, Data< T, e > &dest) | Modbus::Slave | inline |
readRegisters(int addr, uint16_t *dest, int nb=1) | Modbus::BufferedSlave | virtual |
Modbus::Slave::readRegisters(int addr, Data< T, e > *dest, int nb=1) | Modbus::Slave | inline |
reportSlaveId(uint16_t max_dest, uint8_t *dest) | Modbus::BufferedSlave | virtual |
Modbus::Slave::reportSlaveId(SlaveReport< T, e > &dest) | Modbus::Slave | inline |
setAfterReplyCallback(Message::Callback cb) | Modbus::BufferedSlave | |
setBeforeReplyCallback(Message::Callback cb) | Modbus::BufferedSlave | |
setBlock(Table t, int nmemb, int startAddr=-1) | Modbus::BufferedSlave | |
setBoolArray(bool *dest, const uint8_t *src, size_t n) | Modbus::Slave | static |
setDevice(Device *dev) | Modbus::Slave | |
setNumber(int n) | Modbus::Slave | |
setPduAddressing(bool pduAddressing=true) | Modbus::Slave | |
Slave(int slaveAddr, Device *dev) | Modbus::Slave | |
Slave() | Modbus::Slave | |
updateBlockFromSlave(Table t) | Modbus::BufferedSlave | |
updateBlockFromSlave() | Modbus::BufferedSlave | |
updateSlaveFromBlock(Table t) | Modbus::BufferedSlave | |
updateSlaveFromBlock() | Modbus::BufferedSlave | |
writeCoil(int addr, bool src) | Modbus::BufferedSlave | virtual |
writeCoils(int addr, const bool *src, int nb) | Modbus::BufferedSlave | virtual |
writeDiscreteInput(int addr, bool src) | Modbus::BufferedSlave | |
writeDiscreteInputs(int addr, const bool *src, int nb) | Modbus::BufferedSlave | |
writeInputRegister(int addr, uint16_t value) | Modbus::BufferedSlave | |
writeInputRegister(int addr, Data< T, e > &value) | Modbus::BufferedSlave | inline |
writeInputRegisters(int addr, const uint16_t *src, int nb) | Modbus::BufferedSlave | |
writeInputRegisters(int addr, Data< T, e > *src, int nb=1) | Modbus::BufferedSlave | inline |
writeReadRegisters(int write_addr, const uint16_t *src, int write_nb, int read_addr, uint16_t *dest, int read_nb) | Modbus::BufferedSlave | virtual |
writeRegister(int addr, uint16_t value) | Modbus::BufferedSlave | virtual |
Modbus::Slave::writeRegister(int addr, Data< T, e > &value) | Modbus::Slave | inline |
writeRegisters(int addr, const uint16_t *src, int nb) | Modbus::BufferedSlave | virtual |
Modbus::Slave::writeRegisters(int addr, Data< T, e > *src, int nb=1) | Modbus::Slave | inline |
~BufferedSlave() | Modbus::BufferedSlave | virtual |
~Slave() | Modbus::Slave | virtual |