Realistic 3D camera system
3D camera system components
Public Member Functions | List of all members
http::server::connection_manager Class Reference

#include <connection_manager.hpp>

Inheritance diagram for http::server::connection_manager:

Public Member Functions

void start (connection_ptr c)
 Add the specified connection to the manager and start it. More...
 
void stop (connection_ptr c)
 Stop the specified connection. More...
 
void stop_all ()
 Stop all connections. More...
 
 connection_manager (const connection_manager &)=delete
 
connection_manageroperator= (const connection_manager &)=delete
 
 connection_manager ()
 Construct a connection manager. More...
 
void start (connection_ptr c)
 Add the specified connection to the manager and start it. More...
 
void stop (connection_ptr c)
 Stop the specified connection. More...
 
void stop_all ()
 Stop all connections. More...
 

Detailed Description

Manages open connections so that they may be cleanly stopped when the server needs to shut down.

Definition at line 23 of file connection_manager.hpp.

Constructor & Destructor Documentation

http::server::connection_manager::connection_manager ( const connection_manager )
delete
http::server::connection_manager::connection_manager ( )

Construct a connection manager.

Definition at line 16 of file connection_manager.cpp.

Member Function Documentation

connection_manager& http::server::connection_manager::operator= ( const connection_manager )
delete
void http::server::connection_manager::start ( connection_ptr  c)

Add the specified connection to the manager and start it.

Definition at line 18 of file connection_manager.cpp.

void http::server::connection_manager::start ( connection_ptr  c)

Add the specified connection to the manager and start it.

void http::server::connection_manager::stop ( connection_ptr  c)

Stop the specified connection.

Definition at line 24 of file connection_manager.cpp.

void http::server::connection_manager::stop ( connection_ptr  c)

Stop the specified connection.

void http::server::connection_manager::stop_all ( )

Stop all connections.

Definition at line 30 of file connection_manager.cpp.

void http::server::connection_manager::stop_all ( )

Stop all connections.


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