Argon RTOS  1.3.0
Tiny embedded real-time kernel
Ar::RunLoop Member List

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::RunLoopinline
addTimer(ar_timer_t *timer)Ar::RunLoopinline
getCurrent(void)Ar::RunLoopinlinestatic
getName() constAr::RunLoopinline
init(const char *name)Ar::RunLoopinline
m_functionCountar_runloop_t
m_functionHeadar_runloop_t
m_functionsar_runloop_t
m_functionTailar_runloop_t
m_isRunningar_runloop_t
m_namear_runloop_t
m_queuesar_runloop_t
m_stopar_runloop_t
m_threadar_runloop_t
m_timersar_runloop_t
perform(ar_runloop_function_t function, void *param=0)Ar::RunLoopinline
run(uint32_t timeout=kArInfiniteTimeout, ar_runloop_result_t *object=0)Ar::RunLoopinline
RunLoop()Ar::RunLoopinline
RunLoop(const char *name)Ar::RunLoopinline
signal(uint32_t signal=0)Ar::RunLoopinline
stop()Ar::RunLoopinline
~RunLoop()Ar::RunLoopinline