unilink
0.4.3
A simple C++ library for unified async communication
unilink::wrapper::Serial Member List
This is the complete list of members for
unilink::wrapper::Serial
, including all inherited members.
auto_manage
(bool manage=true) override
unilink::wrapper::Serial
virtual
build_config
() const
unilink::wrapper::Serial
ConnectionHandler
typedef
unilink::wrapper::ChannelInterface
ErrorHandler
typedef
unilink::wrapper::ChannelInterface
is_connected
() const override
unilink::wrapper::Serial
virtual
MessageHandler
typedef
unilink::wrapper::ChannelInterface
on_connect
(ConnectionHandler handler) override
unilink::wrapper::Serial
virtual
on_data
(MessageHandler handler) override
unilink::wrapper::Serial
virtual
on_disconnect
(ConnectionHandler handler) override
unilink::wrapper::Serial
virtual
on_error
(ErrorHandler handler) override
unilink::wrapper::Serial
virtual
operator=
(Serial &&) noexcept
unilink::wrapper::Serial
operator=
(const Serial &)=delete
unilink::wrapper::Serial
send
(std::string_view data) override
unilink::wrapper::Serial
virtual
send_line
(std::string_view line) override
unilink::wrapper::Serial
virtual
Serial
(const std::string &device, uint32_t baud_rate)
unilink::wrapper::Serial
Serial
(const std::string &device, uint32_t baud_rate, std::shared_ptr< boost::asio::io_context > external_ioc)
unilink::wrapper::Serial
Serial
(std::shared_ptr< interface::Channel > channel)
unilink::wrapper::Serial
explicit
Serial
(Serial &&) noexcept
unilink::wrapper::Serial
Serial
(const Serial &)=delete
unilink::wrapper::Serial
set_baud_rate
(uint32_t baud_rate)
unilink::wrapper::Serial
set_data_bits
(int data_bits)
unilink::wrapper::Serial
set_flow_control
(const std::string &flow_control)
unilink::wrapper::Serial
set_manage_external_context
(bool manage)
unilink::wrapper::Serial
set_parity
(const std::string &parity)
unilink::wrapper::Serial
set_retry_interval
(std::chrono::milliseconds interval)
unilink::wrapper::Serial
set_stop_bits
(int stop_bits)
unilink::wrapper::Serial
start
() override
unilink::wrapper::Serial
virtual
stop
() override
unilink::wrapper::Serial
virtual
~ChannelInterface
()=default
unilink::wrapper::ChannelInterface
virtual
~Serial
() override
unilink::wrapper::Serial
Generated on Wed Mar 25 2026 21:38:58 for unilink by
1.9.1