rodbus (C++ API) 1.3.1
|
This is the complete list of members for rodbus::ClientChannel, including all inherited members.
ClientChannel(ClientChannel &&other) noexcept | rodbus::ClientChannel | inline |
CppClientChannelFriend (defined in rodbus::ClientChannel) | rodbus::ClientChannel | friend |
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::ClientChannel | static |
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::ClientChannel | static |
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::ClientChannel | static |
disable() | rodbus::ClientChannel | |
enable() | rodbus::ClientChannel | |
read_coils(const RequestParam ¶m, const AddressRange &range, std::unique_ptr< BitReadCallback > callback) | rodbus::ClientChannel | |
read_discrete_inputs(const RequestParam ¶m, const AddressRange &range, std::unique_ptr< BitReadCallback > callback) | rodbus::ClientChannel | |
read_holding_registers(const RequestParam ¶m, const AddressRange &range, std::unique_ptr< RegisterReadCallback > callback) | rodbus::ClientChannel | |
read_input_registers(const RequestParam ¶m, const AddressRange &range, std::unique_ptr< RegisterReadCallback > callback) | rodbus::ClientChannel | |
set_decode_level(const DecodeLevel &level) | rodbus::ClientChannel | |
write_multiple_coils(const RequestParam ¶m, uint16_t start, const std::vector< bool > &items, std::unique_ptr< WriteCallback > callback) | rodbus::ClientChannel | |
write_multiple_registers(const RequestParam ¶m, uint16_t start, const std::vector< uint16_t > &items, std::unique_ptr< WriteCallback > callback) | rodbus::ClientChannel | |
write_single_coil(const RequestParam ¶m, const BitValue &value, std::unique_ptr< WriteCallback > callback) | rodbus::ClientChannel | |
write_single_register(const RequestParam ¶m, const RegisterValue &value, std::unique_ptr< WriteCallback > callback) | rodbus::ClientChannel | |
~ClientChannel() | rodbus::ClientChannel |