Zen API
 All Classes Files Functions Variables Typedefs Friends Macros Modules Pages
kApi/Threads

Description

Concurrency support.

Types

struct  kAtomic32s
 Represents a 32-bit, atomically-accessed, signed integer. More...
 
struct  kAtomicPointer
 Represents an atomically-accessed pointer. More...
 
class  kLock
 Represents a recursive mutual exclusion lock. More...
 
class  kMsgQueue
 Represents a synchronized FIFO queue with an optional maximum size or count capacity. More...
 
struct  kMsgQueueDropArgs
 Represents arguments passed in a kMsgQueue drop callback. More...
 
class  kPeriodic
 Provides a periodic function call. More...
 
class  kSemaphore
 Represents a semaphore. More...
 
class  kThread
 Represents a thread. More...
 
class  kTimer
 Represents an interval timer. More...