Argon RTOS
1.3.0
Tiny embedded real-time kernel
|
This is the complete list of members for Ar::RunLoop, including all inherited members.
addQueue(ar_queue_t *queue, ar_runloop_queue_handler_t callback=NULL, void *param=NULL) | Ar::RunLoop | inline |
addTimer(ar_timer_t *timer) | Ar::RunLoop | inline |
getCurrent(void) | Ar::RunLoop | inlinestatic |
getName() const | Ar::RunLoop | inline |
init(const char *name) | Ar::RunLoop | inline |
m_functionCount | ar_runloop_t | |
m_functionHead | ar_runloop_t | |
m_functions | ar_runloop_t | |
m_functionTail | ar_runloop_t | |
m_isRunning | ar_runloop_t | |
m_name | ar_runloop_t | |
m_queues | ar_runloop_t | |
m_stop | ar_runloop_t | |
m_thread | ar_runloop_t | |
m_timers | ar_runloop_t | |
perform(ar_runloop_function_t function, void *param=0) | Ar::RunLoop | inline |
run(uint32_t timeout=kArInfiniteTimeout, ar_runloop_result_t *object=0) | Ar::RunLoop | inline |
RunLoop() | Ar::RunLoop | inline |
RunLoop(const char *name) | Ar::RunLoop | inline |
signal(uint32_t signal=0) | Ar::RunLoop | inline |
stop() | Ar::RunLoop | inline |
~RunLoop() | Ar::RunLoop | inline |