modbus::request namespace

Contents

Classes

template<constants::function_code function_code>
class base_read_bits
template<constants::function_code function_code>
class base_read_registers
class illegal
class mask_write_register
class read_write_multiple_registers
class write_multiple_coils
class write_multiple_registers
class write_single_coil
class write_single_register

Typedefs

using read_coils = base_read_bits<constants::function_code::read_coils>
using read_discrete_inputs = base_read_bits<constants::function_code::read_discrete_inputs>
using read_holding_registers = base_read_registers<constants::function_code::read_holding_registers>
using read_input_registers = base_read_registers<constants::function_code::read_input_registers>

Typedef documentation

using modbus::request::read_coils = base_read_bits<constants::function_code::read_coils>

using modbus::request::read_discrete_inputs = base_read_bits<constants::function_code::read_discrete_inputs>

using modbus::request::read_holding_registers = base_read_registers<constants::function_code::read_holding_registers>

using modbus::request::read_input_registers = base_read_registers<constants::function_code::read_input_registers>