AppChat  0.5.0
TCP client-server caht application with boost::asio library.
Public Member Functions | List of all members
ConnectionManager Class Reference

ConnectionManager. More...

#include <connection_manager.h>

Public Member Functions

 ConnectionManager (database_ptr db)
 
 ConnectionManager (const ConnectionManager &)=delete
 
connection_ptr get_connection (boost::asio::ip::tcp::socket &&_socket)
 get new or old connection for new client More...
 

Detailed Description

ConnectionManager.

Manager to control connections from clinets. Use ObjectPool.

Member Function Documentation

connection_ptr ConnectionManager::get_connection ( boost::asio::ip::tcp::socket &&  _socket)

get new or old connection for new client

Parameters
_socket

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