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

Description

Concurrency support.

Types

class  kAtomic
 Collection of functions for atomic variable operations. 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...