Goby3 3.5.1
2026.06.04
Loading...
Searching...
No Matches
goby::middleware::io::SerialThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType > Member List

This is the complete list of members for goby::middleware::io::SerialThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >, including all inherited members.

buffer()goby::middleware::io::IOThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >, goby::middleware::protobuf::SerialConfig >inlineprotected
finalize() overridegoby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inline
glog_group()goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
handle_read_error(const boost::system::error_code &ec)goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >protected
handle_read_success(std::size_t bytes_transferred, const std::string &bytes)goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
handle_write_error(const boost::system::error_code &ec)goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >protected
handle_write_success(std::size_t bytes_transferred)goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
initialize() overridegoby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inline
IOThread(const goby::middleware::protobuf::SerialConfig &config, int index, std::string glog_group="i/o")goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inline
IOThreadMAVLink(const goby::middleware::protobuf::SerialConfig &config)goby::middleware::io::IOThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >, goby::middleware::protobuf::SerialConfig >inline
mutable_io()goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
mutable_serial_port()goby::middleware::io::detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType, use_indexed_groups >inlineprotected
mutable_socket()goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
SerialThread(const goby::middleware::protobuf::SerialConfig &config, int index=-1)goby::middleware::io::detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType, use_indexed_groups >inline
SerialThreadMAVLink(const goby::middleware::protobuf::SerialConfig &config)goby::middleware::io::SerialThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >inline
socket_is_open()goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
try_parse(std::size_t bytes_transferred)goby::middleware::io::IOThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >, goby::middleware::protobuf::SerialConfig >protected
write(std::shared_ptr< const goby::middleware::protobuf::IOData > io_msg)goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlineprotected
~IOThread()goby::middleware::io::detail::IOThread< line_in_group, line_out_group, publish_layer, subscribe_layer, goby::middleware::protobuf::SerialConfig, boost::asio::serial_port, ThreadType, false >inlinevirtual
~IOThreadMAVLink()goby::middleware::io::IOThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >, goby::middleware::protobuf::SerialConfig >inline
~SerialThread() overridegoby::middleware::io::detail::SerialThread< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType, use_indexed_groups >inlinevirtual
~SerialThreadMAVLink()goby::middleware::io::SerialThreadMAVLink< line_in_group, line_out_group, publish_layer, subscribe_layer, ThreadType >inline