|
Goby3 3.3.0
2025.07.10
|
#include <goby/middleware/io/line_based/tcp_server.h>
Public Member Functions | |
| TCPSessionLineBased (boost::asio::ip::tcp::socket socket, TCPServerThreadType &server) | |
Public Member Functions inherited from goby::middleware::io::detail::TCPSession< TCPServerThreadType > | |
| TCPSession (boost::asio::ip::tcp::socket socket, TCPServerThreadType &server) | |
| virtual | ~TCPSession () |
| void | start () |
| const boost::asio::ip::tcp::endpoint & | remote_endpoint () |
| const boost::asio::ip::tcp::endpoint & | local_endpoint () |
| const std::string & | glog_group () |
| virtual void | async_write (std::shared_ptr< const goby::middleware::protobuf::IOData > io_msg) |
Additional Inherited Members | |
Protected Member Functions inherited from goby::middleware::io::detail::TCPSession< TCPServerThreadType > | |
| void | handle_write_success (std::size_t bytes_transferred) |
| void | handle_write_error (const boost::system::error_code &ec) |
| void | handle_read_success (std::size_t bytes_transferred, std::shared_ptr< goby::middleware::protobuf::IOData > io_msg) |
| void | handle_read_error (const boost::system::error_code &ec) |
| const TCPServerThreadType::ConfigType & | cfg () |
| boost::asio::ip::tcp::socket & | mutable_socket () |
Definition at line 57 of file tcp_server.h.
|
inline |
Definition at line 60 of file tcp_server.h.