rodbus (C++ API) 1.3.1
Loading...
Searching...
No Matches
rodbus::ClientChannel Member List

This is the complete list of members for rodbus::ClientChannel, including all inherited members.

ClientChannel(ClientChannel &&other) noexceptrodbus::ClientChannelinline
CppClientChannelFriend (defined in rodbus::ClientChannel)rodbus::ClientChannelfriend
create_rtu(Runtime &runtime, const std::string &path, const SerialPortSettings &serial_params, uint16_t max_queued_requests, const RetryStrategy &retry_strategy, const DecodeLevel &decode_level, std::unique_ptr< PortStateListener > listener)rodbus::ClientChannelstatic
create_tcp(Runtime &runtime, const std::string &host, uint16_t port, uint16_t max_queued_requests, const RetryStrategy &retry_strategy, const DecodeLevel &decode_level, std::unique_ptr< ClientStateListener > listener)rodbus::ClientChannelstatic
create_tls(Runtime &runtime, const std::string &host, uint16_t port, uint16_t max_queued_requests, const RetryStrategy &retry_strategy, const TlsClientConfig &tls_config, const DecodeLevel &decode_level, std::unique_ptr< ClientStateListener > listener)rodbus::ClientChannelstatic
disable()rodbus::ClientChannel
enable()rodbus::ClientChannel
read_coils(const RequestParam &param, const AddressRange &range, std::unique_ptr< BitReadCallback > callback)rodbus::ClientChannel
read_discrete_inputs(const RequestParam &param, const AddressRange &range, std::unique_ptr< BitReadCallback > callback)rodbus::ClientChannel
read_holding_registers(const RequestParam &param, const AddressRange &range, std::unique_ptr< RegisterReadCallback > callback)rodbus::ClientChannel
read_input_registers(const RequestParam &param, const AddressRange &range, std::unique_ptr< RegisterReadCallback > callback)rodbus::ClientChannel
set_decode_level(const DecodeLevel &level)rodbus::ClientChannel
write_multiple_coils(const RequestParam &param, uint16_t start, const std::vector< bool > &items, std::unique_ptr< WriteCallback > callback)rodbus::ClientChannel
write_multiple_registers(const RequestParam &param, uint16_t start, const std::vector< uint16_t > &items, std::unique_ptr< WriteCallback > callback)rodbus::ClientChannel
write_single_coil(const RequestParam &param, const BitValue &value, std::unique_ptr< WriteCallback > callback)rodbus::ClientChannel
write_single_register(const RequestParam &param, const RegisterValue &value, std::unique_ptr< WriteCallback > callback)rodbus::ClientChannel
~ClientChannel()rodbus::ClientChannel