#include <modbus_controller.h>
Definition at line 259 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: