| 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 |