![]() |
libhomegear-base
0.7
Base library for Homegear and Homegear family modules.
|
This is the complete list of members for BaseLib::Modbus, including all inherited members.
| connect() | BaseLib::Modbus | |
| disconnect() | BaseLib::Modbus | |
| isConnected() | BaseLib::Modbus | inline |
| Modbus(BaseLib::SharedObjects *baseLib, ModbusInfo &serverInfo) | BaseLib::Modbus | |
| readCoils(uint16_t startingAddress, std::vector< uint8_t > &buffer, uint16_t coilCount) | BaseLib::Modbus | |
| readDeviceIdentification() | BaseLib::Modbus | |
| readDiscreteInputs(uint16_t startingAddress, std::vector< uint8_t > &buffer, uint16_t inputCount) | BaseLib::Modbus | |
| readHoldingRegisters(uint16_t startingAddress, std::vector< uint16_t > &buffer, uint16_t registerCount) | BaseLib::Modbus | |
| readInputRegisters(uint16_t startingAddress, std::vector< uint16_t > &buffer, uint16_t registerCount) | BaseLib::Modbus | |
| readWriteMultipleRegisters(uint16_t readStartAddress, std::vector< uint16_t > &readBuffer, uint16_t readRegisterCount, uint16_t writeStartAddress, const std::vector< uint16_t > &writeValues, uint16_t writeRegisterCount) | BaseLib::Modbus | |
| setDebug(bool value) | BaseLib::Modbus | inline |
| setSlaveId(uint8_t value) | BaseLib::Modbus | inline |
| writeMultipleCoils(uint16_t startAddress, const std::vector< uint8_t > &values, uint16_t coilCount) | BaseLib::Modbus | |
| writeMultipleRegisters(uint16_t startAddress, const std::vector< uint16_t > &values, uint16_t registerCount) | BaseLib::Modbus | |
| writeSingleCoil(uint16_t address, bool value) | BaseLib::Modbus | |
| writeSingleRegister(uint16_t address, uint16_t value) | BaseLib::Modbus | |
| ~Modbus() | BaseLib::Modbus | virtual |