签名 C/C++ 的信号/事件处理库 ligsig 是 C 和 C++ 的信号/事件库,它允许像观察者模式一样处理信号/事件。 成员函数也可以用作回调。 每个信号都有一个信号上下文,允许信号在它们自己的上下文中使用。 此外,可以在系统上下文 (sig_sys_ctx) 中观察到诸如 SIGPIPE... 之类的系统信号。 预定义的上下文: // sig_attach/sig_detach/sig_fire functions // use the default ctx if there is no specified one const sig_context_t * sig_ctx_default (); // sistem signals can be observed by using this ctx const sig_context_t * sig_ctx_sys
2021-06-07 20:03:35 13KB event notification signal event-emitter
1