|
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 |