IAtari
Genetic algorithm generating AI capable to play Atari2600 games.
connection Class Reference

#include <connection.hpp>

Public Member Functions

 connection (boost::asio::ip::tcp::socket socket)
 
 ~connection ()
 
void close ()
 
boost::asio::ip::tcp::socket & get_socket ()
 
template<typename T >
void async_write (const T &t, boost::asio::yield_context yield)
 
template<typename T >
void async_read (T &t, boost::asio::yield_context yield)
 

Constructor & Destructor Documentation

◆ connection()

connection::connection ( boost::asio::ip::tcp::socket  socket)
inline

◆ ~connection()

connection::~connection ( )
inline

Member Function Documentation

◆ async_read()

template<typename T >
void connection::async_read ( T &  t,
boost::asio::yield_context  yield 
)
inline

◆ async_write()

template<typename T >
void connection::async_write ( const T &  t,
boost::asio::yield_context  yield 
)
inline

◆ close()

void connection::close ( )
inline

◆ get_socket()

boost::asio::ip::tcp::socket& connection::get_socket ( )
inline

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