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

Win32 Kernel Objects
[Interprocess Communication]

Collaboration diagram for Win32 Kernel Objects:


Classes

class  CAutoResetEvent
 A class that wraps the operating system Event API and exposes just the interface for an auto reset event. More...
class  CEvent
 A class that wraps the operating system Event API. See here for more details. More...
class  CGlobalName
 A kernel object name that is globally visible in the kernel object namespace. More...
class  IKernelObjectName
 An interface that represents a name in the kernel object namespace See here for more details. More...
class  CJob
 A class for manipulating operating system job objects. More...
class  CJobEventManager
 A class for manipulating operating system job objects. More...
class  CKernelObjectNameImpl
 Implements IKernelObjectName in such a way that it's easy to provide an arbitrary prefix to an unqualified name for use in the kernel object namespace. More...
class  CLocalName
 A kernel object name that is locally visible in the kernel object namespace. More...
class  CManualResetEvent
 A class that wraps the operating system Event API and exposes just the interface for an manual reset event. More...
class  CProcess
 A class for processes. More...
class  CSemaphore
 A class that wraps the operating system Semaphore API. More...
class  CSharedMemory
 A wrapper around the File Mapping, memory management, API which makes shared memory easier to use. Note that this class creates shared memory and if you pass in a name that's in the Global namespace then the caller needs to have the SeCreateGlobalPrivilege on their account for the code to work without an access denied exception from the constructor. More...
class  CUnqualifiedName
 A kernel object name that is unquallifier in the kernel object namespace. More...


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