8 #ifndef _ECHO_SERVER_H_
9 #define _ECHO_SERVER_H_
50 #endif // _ECHO_SERVER_H_
static void inc_clients()
The net_io_task implements the base for socket based network tasks.
bool handle_event(tasks::worker *worker, int revents)
bool handle_event(tasks::worker *, int revents)
echo_handler(tasks::net::socket &socket)
net::socket & socket()
Provide access to the underlying socket object.
std::queue< std::vector< char > > m_write_queue
static std::atomic< int > m_req_count
static std::atomic< int > m_clients
timer_task(double after, double repeat)
static void dec_clients()