|
libGimbal 0.1.0
C17-Based Extended Standard Library and Cross-Language Runtime Framework
|
Go to the source code of this file.
Data Structures | |
| struct | GblMainLoopClass |
| struct | GblMainLoop |
Enumerations | |
| enum | GBL_PRIORITY_LEVEL |
Functions | |
| GblType | GblMainLoop_type (void) |
| GBL_RESULT | GblMainLoop_enqueue (GblMainLoop *pSelf, GblTask *pTask) |
| GBL_RESULT | GblMainLoop_cancel (GblMainLoop *pSelf, GblTask *pTask) |
| GblTask * | GblMainLoop_top (const GblMainLoop *pSelf) |
| size_t | GblMainLoop_depth (const GblMainLoop *pSelf) |
| GBL_RESULT | GblMainLoop_iteration (GblMainLoop *pSelf) |
| GBL_RESULT | GblMainLoop_exec (GblMainLoop *pSelf) |
| GBL_RESULT | GblMainLoop_stop (GblMainLoop *pSelf) |
| GblBool | GblMainLoop_isRunning (const GblMainLoop *pSelf) |
GblMainLoop task scheduler priority queue.
Definition in file gimbal_main_loop.h.
| enum GBL_PRIORITY_LEVEL |
Enumeration for.
Definition at line 26 of file gimbal_main_loop.h.