µEvLoop
A fast and lightweight event loop aimed at embedded platforms in C99.
|
Central repository of system configuration. This is meant to be edited by the programmer as needed. More...
Go to the source code of this file.
Macros | |
#define | UEL_SYSPOOLS_EVENT_POOL_SIZE_LOG2N (7) |
Defines the size of the event pool size in log2 form. Defaults to 128 events. | |
#define | UEL_SYSPOOLS_LLIST_NODE_POOL_SIZE_LOG2N (7) |
Defines the size of the linked list node pool size in log2 form. Defaults to 128 nodes. | |
#define | UEL_SYSQUEUES_EVENT_QUEUE_SIZE_LOG2N (5) |
The size of the event queue in log2 form. Defaults to 32 events. | |
#define | UEL_SYSQUEUES_SCHEDULE_QUEUE_SIZE_LOG2N (4) |
The size of the schedule queue in log2 form. Defaults to 32 events. | |
#define | UEL_SIGNAL_MAX_LISTENERS (5) |
Defines the max number of listeners to be attached to an speciffic signal in a single relay. | |
#define | UEL_PROMISE_SHORTCUTS |
Enable promise chain functions aliases: THEN, CATCH, AFTER, ALWAYS. | |
Central repository of system configuration. This is meant to be edited by the programmer as needed.