EvEmu
0.8.4
11 September 2021
|
Handles listening for new clients. More...
#include "ImageServerListener.h"
Public Member Functions | |
ImageServerListener (boost::asio::io_context &io) | |
~ImageServerListener () | |
Private Member Functions | |
void | StartAccept () |
void | HandleAccept (std::shared_ptr< ImageServerConnection > connection) |
Private Attributes | |
boost::asio::ip::tcp::acceptor * | _acceptor |
Handles listening for new clients.
Asynchronously listens for new clients and creates new connections for them to process them
Definition at line 41 of file ImageServerListener.h.
ImageServerListener::ImageServerListener | ( | boost::asio::io_context & | io | ) |
Definition at line 31 of file ImageServerListener.cpp.
References _acceptor, sConfig, and StartAccept().
ImageServerListener::~ImageServerListener | ( | ) |
Definition at line 37 of file ImageServerListener.cpp.
References _acceptor.
|
private |
Definition at line 52 of file ImageServerListener.cpp.
References StartAccept().
Referenced by StartAccept().
|
private |
Definition at line 42 of file ImageServerListener.cpp.
References _acceptor, ImageServerConnection::create(), and HandleAccept().
Referenced by HandleAccept(), and ImageServerListener().
|
private |
Definition at line 51 of file ImageServerListener.h.
Referenced by ImageServerListener(), StartAccept(), and ~ImageServerListener().