OnixS C++ CME MDP Conflated TCP Handler  1.1.0
API Documentation
OnixS::CME::ConflatedTCP::Threading Namespace Reference


class  Condition
class  Guard
class  Mutex
class  Semaphore
class  ThisThread
class  ThreadAffinity


typedef pthread_t ThreadId
typedef Guard< MutexMutexGuard
typedef Guard< SemaphoreSemaphoreGuard
typedef size_t CpuIndex
typedef std::set< CpuIndexCpuIndexes

Typedef Documentation

typedef size_t CpuIndex

Logical processors that a thread is allowed to run on (first logical CPU has index 0).

Definition at line 33 of file Thread.h.

typedef std::set< CpuIndex > CpuIndexes

Definition at line 34 of file Thread.h.

Definition at line 55 of file Guard.h.

Definition at line 56 of file Guard.h.

typedef pthread_t ThreadId

Type alias for thread identifier.

Definition at line 34 of file Definitions.h.