活动列表
事件列表库。 多回调帮助。
如何
首先,我们需要创建一个事件列表:
头文件 (.h)
定义回调函数typedef void (*event_callback) (void *data);
定义事件列表原型EVENT_LIST_PROTO(NAME, event_callback)
Extern 在头文件 (.h) 中的事件列表extern event_list_NAME_t el_test;
源文件 (.c)
定义事件列表函数EVENT_LIST_DEFINE(NAME)
初始化事件列表event_list_NAME_t el_test = EVENT_LIST_INIT("event list for test");
然后使用它。
附加事件句柄。 el_NAME_attach(&el_test, my_callback, NULL); my_callback是用
2021-07-21 12:10:21
5KB
C
1