µEvLoop
A fast and lightweight event loop aimed at embedded platforms in C99.
include
uevloop
config.h
Go to the documentation of this file.
1
7
#ifndef UEL_CONFIG_H
8
#define UEL_CONFIG_H
9
10
/* UEL_SYSPOOLS MODULE CONFIGURATION */
11
12
#ifndef UEL_SYSPOOLS_EVENT_POOL_SIZE_LOG2N
13
#define UEL_SYSPOOLS_EVENT_POOL_SIZE_LOG2N (7)
15
#endif
/* UEL_SYSPOOLS_EVENT_POOL_SIZE_LOG2N */
16
17
#ifndef UEL_SYSPOOLS_LLIST_NODE_POOL_SIZE_LOG2N
18
#define UEL_SYSPOOLS_LLIST_NODE_POOL_SIZE_LOG2N (7)
20
#endif
/* UEL_SYSPOOLS_LLIST_NODE_POOL_SIZE_LOG2N */
21
22
23
/* UEL_SYSQUEUES MODULE CONFIGURATION */
24
25
#ifndef UEL_SYSQUEUES_EVENT_QUEUE_SIZE_LOG2N
26
#define UEL_SYSQUEUES_EVENT_QUEUE_SIZE_LOG2N (5)
28
#endif
/* UEL_SYSQUEUES_EVENT_QUEUE_SIZE_LOG2N */
29
30
#ifndef UEL_SYSQUEUES_SCHEDULE_QUEUE_SIZE_LOG2N
31
#define UEL_SYSQUEUES_SCHEDULE_QUEUE_SIZE_LOG2N (4)
33
#endif
/* UEL_SYSQUEUES_SCHEDULE_QUEUE_SIZE_LOG2N */
34
35
36
/* SIGNAL MODULE CONFIGURATION */
37
38
#ifndef UEL_SIGNAL_MAX_LISTENERS
39
#define UEL_SIGNAL_MAX_LISTENERS (5)
42
#endif
/* UEL_SIGNAL_MAX_LISTENERS */
43
44
/* PROMISE MODULE CONFIGURATION */
45
47
#define UEL_PROMISE_SHORTCUTS
48
49
#endif
/* end of include guard: UEL_CONFIG_H */
Generated by
1.8.17