Goby v2
Public Member Functions | List of all members
goby::util::LineBasedConnection< ASIOAsyncReadStream > Class Template Referenceabstract
Inheritance diagram for goby::util::LineBasedConnection< ASIOAsyncReadStream >:
Inheritance graph
[legend]

Public Member Functions

 LineBasedConnection (LineBasedInterface *interface)
 
virtual ASIOAsyncReadStream & socket ()=0
 
void read_start ()
 
void write_start ()
 
void read_complete (const boost::system::error_code &error)
 
void write_complete (const boost::system::error_code &error)
 
virtual void socket_close (const boost::system::error_code &error)=0
 
virtual std::string local_endpoint ()=0
 
virtual std::string remote_endpoint ()=0
 
std::deque< protobuf::Datagram > & out ()
 

Detailed Description

template<typename ASIOAsyncReadStream>
class goby::util::LineBasedConnection< ASIOAsyncReadStream >

Definition at line 36 of file connection.h.


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