#include <modbus_controller.h>
Definition at line 239 of file modbus_controller.h.
◆ ServerRegister()
| esphome::modbus_controller::ServerRegister::ServerRegister |
( |
uint16_t | address, |
|
|
SensorValueType | value_type, |
|
|
uint8_t | register_count ) |
|
inline |
◆ format_value()
| std::string esphome::modbus_controller::ServerRegister::format_value |
( |
int64_t | value | ) |
const |
|
inline |
◆ set_read_lambda()
template<typename T >
| void esphome::modbus_controller::ServerRegister::set_read_lambda |
( |
const std::function< T(uint16_t address)> && | user_read_lambda | ) |
|
|
inline |
◆ set_write_lambda()
template<typename T >
| void esphome::modbus_controller::ServerRegister::set_write_lambda |
( |
const std::function< bool(uint16_t address, const T v)> && | user_write_lambda | ) |
|
|
inline |
◆ address
| uint16_t esphome::modbus_controller::ServerRegister::address {0} |
◆ read_lambda
| ReadLambda esphome::modbus_controller::ServerRegister::read_lambda |
◆ register_count
| uint8_t esphome::modbus_controller::ServerRegister::register_count {0} |
◆ value_type
◆ write_lambda
| WriteLambda esphome::modbus_controller::ServerRegister::write_lambda |
The documentation for this class was generated from the following file: