Public Member Functions | Private Member Functions | Private Attributes
TcpServer< Session > Class Template Reference

List of all members.

Public Member Functions

 TcpServer (boost::asio::io_service &io_service, short port)

Private Member Functions

void handle_accept (Session *new_session, const boost::system::error_code &error)
void start_accept ()

Private Attributes

tcp::acceptor acceptor_
boost::asio::io_service & io_service_

Detailed Description

template<typename Session>
class TcpServer< Session >

Definition at line 48 of file socket_node.cpp.


Constructor & Destructor Documentation

template<typename Session >
TcpServer< Session >::TcpServer ( boost::asio::io_service &  io_service,
short  port 
) [inline]

Definition at line 51 of file socket_node.cpp.


Member Function Documentation

template<typename Session >
void TcpServer< Session >::handle_accept ( Session new_session,
const boost::system::error_code &  error 
) [inline, private]

Definition at line 67 of file socket_node.cpp.

template<typename Session >
void TcpServer< Session >::start_accept ( ) [inline, private]

Definition at line 59 of file socket_node.cpp.


Member Data Documentation

template<typename Session >
tcp::acceptor TcpServer< Session >::acceptor_ [private]

Definition at line 83 of file socket_node.cpp.

template<typename Session >
boost::asio::io_service& TcpServer< Session >::io_service_ [private]

Definition at line 82 of file socket_node.cpp.


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


rosserial_server
Author(s): Mike Purvis
autogenerated on Fri Aug 28 2015 12:44:56