Argon RTOS
1.3.0
Tiny embedded real-time kernel
|
▼NAr | The Argon RTOS namespace |
CChannel | Channel |
▼CMutex | Mutex object |
CGuard | Utility class to automatically get and put a mutex |
CQueue | A blocking queue for inter-thread messaging |
CRunLoop | Run loop |
CSemaphore | Counting semaphore class |
CStaticQueue | Template class to help statically allocate a Queue |
CThread | Preemptive thread class |
CThreadWithStack | Template to create a thread and its stack |
CTimer | Timer object |
CTimerWithMemberCallback | Timer object taking a member function callback |
CTypedChannel | Typed channel |
Car_channel_t | Channel |
Car_list_node_t | Linked list node |
Car_list_t | Linked list |
Car_mutex_t | Mutex |
Car_queue_t | Queue |
Car_runloop_result_t | Run loop result |
▼Car_runloop_t | Run loop |
C_ar_runloop_function_info | |
Car_semaphore_t | Counting semaphore |
Car_thread_status_t | Current status of a thread |
Car_thread_t | Thread |
Car_timer_t | Timer |