The C++ framework for developing highly scalable, high performance servers on Windows platforms.

CDispatchRestrictor Class Reference
[Connection managers]

Inheritance diagram for CDispatchRestrictor:
Collaboration diagram for CDispatchRestrictor:

List of all members.

Public Member Functions

 CDispatchRestrictor ()
 CDispatchRestrictor (const CDispatchRestrictor &rhs)
virtual ~CDispatchRestrictor ()
CDispatchRestrictoroperator= (const CDispatchRestrictor &rhs)
void EnableDispatchOnThisThread (bool enable)

Static Public Member Functions

static bool ShouldDispatchOnThisThread ()
static bool ShouldDispatchForThisSocket (const void *pSocket)
static const void * EnableDispatchForThisSocket (const void *pSocket)
static void DisableDispatchForThisSocket (const void *pSocket)

Classes

class  AllowDispatch
class  AllowDispatchForThisSocket


Constructor & Destructor Documentation

virtual ~CDispatchRestrictor (  )  [virtual]


Member Function Documentation

CDispatchRestrictor& operator= ( const CDispatchRestrictor rhs  ) 

bool ShouldDispatchOnThisThread (  )  [static]

bool ShouldDispatchForThisSocket ( const void *  pSocket  )  [static]

void EnableDispatchOnThisThread ( bool  enable  ) 

const void * EnableDispatchForThisSocket ( const void *  pSocket  )  [static]

void DisableDispatchForThisSocket ( const void *  pSocket  )  [static]


Generated on Sun Sep 12 19:10:04 2021 for The Server Framework - v7.4 by doxygen 1.5.3