RADLib
RADical C++ application framework
RADNet::RADSocketReactor Class Reference

Process-wide epoll reactor used by RADNet sockets. More...

#include <RADNet.h>

Public Member Functions

 RADSocketReactor (const RADSocketReactor &)=delete
 Reactor ownership is singleton-only. More...
 
RADSocketReactoroperator= (const RADSocketReactor &)=delete
 Reactor ownership is singleton-only. More...
 

Static Public Member Functions

static RADSocketReactorinstance ()
 Returns the singleton reactor instance. More...
 

Detailed Description

Process-wide epoll reactor used by RADNet sockets.

Constructor & Destructor Documentation

◆ RADSocketReactor()

RADNet::RADSocketReactor::RADSocketReactor ( const RADSocketReactor )
delete

Reactor ownership is singleton-only.

Member Function Documentation

◆ instance()

static RADSocketReactor& RADNet::RADSocketReactor::instance ( )
static

Returns the singleton reactor instance.

◆ operator=()

RADSocketReactor& RADNet::RADSocketReactor::operator= ( const RADSocketReactor )
delete

Reactor ownership is singleton-only.


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