NCBI C++ ToolKit
Classes | Macros | Typedefs
srv_sockets.hpp File Reference
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Go to the SVN repository for this file.

Classes

struct  SSrvSocketInfo
 For TaskServer's internal use only. More...
 
class  CSrvSocketTask
 Task controlling a socket. More...
 
class  CSrvSocketFactory
 Factory that creates CSrvSocketTask-derived object for each connection coming to listening port which this factory is assigned to. More...
 

Macros

#define NC_SOCKLIST_USE_MEMBER_HOOK   1
 
#define NC_SOCKLIST_USE_BASE_HOOK   2
 
#define NC_SOCKLIST_USE_STD_LIST   3
 
#define NC_SOCKLIST_USE_TYPE   NC_SOCKLIST_USE_BASE_HOOK
 

Typedefs

typedef intr::list_base_hook< intr::tag< SSrvSockList_tag > > TSrvSockListHook
 

Macro Definition Documentation

◆ NC_SOCKLIST_USE_BASE_HOOK

#define NC_SOCKLIST_USE_BASE_HOOK   2

Definition at line 69 of file srv_sockets.hpp.

◆ NC_SOCKLIST_USE_MEMBER_HOOK

#define NC_SOCKLIST_USE_MEMBER_HOOK   1

Definition at line 68 of file srv_sockets.hpp.

◆ NC_SOCKLIST_USE_STD_LIST

#define NC_SOCKLIST_USE_STD_LIST   3

Definition at line 70 of file srv_sockets.hpp.

◆ NC_SOCKLIST_USE_TYPE

#define NC_SOCKLIST_USE_TYPE   NC_SOCKLIST_USE_BASE_HOOK

Definition at line 71 of file srv_sockets.hpp.

Typedef Documentation

◆ TSrvSockListHook

typedef intr::list_base_hook<intr::tag<SSrvSockList_tag> > TSrvSockListHook

Definition at line 79 of file srv_sockets.hpp.

Modified on Wed Apr 17 13:08:36 2024 by modify_doxy.py rev. 669887