Goby v2
Public Member Functions | Static Public Member Functions | List of all members
goby::util::TCPConnection Class Reference
Inheritance diagram for goby::util::TCPConnection:
Inheritance graph
[legend]

Public Member Functions

boost::asio::ip::tcp::socket & socket ()
 
void start ()
 
void write (const protobuf::Datagram &msg)
 
void close (const boost::system::error_code &error)
 
std::string local_endpoint ()
 
std::string remote_endpoint ()
 
- Public Member Functions inherited from goby::util::LineBasedConnection< boost::asio::ip::tcp::socket >
 LineBasedConnection (LineBasedInterface *interface)
 
void read_start ()
 
void write_start ()
 
void read_complete (const boost::system::error_code &error)
 
void write_complete (const boost::system::error_code &error)
 
std::deque< protobuf::Datagram > & out ()
 

Static Public Member Functions

static boost::shared_ptr< TCPConnectioncreate (LineBasedInterface *interface)
 

Detailed Description

Definition at line 101 of file tcp_server.h.


The documentation for this class was generated from the following files: