Expand description
信号的管理和处理模块。
本模块定义了信号处理的核心 trait Signal,
信号模块的实际实现见 tg-signal-impl crate。
教程阅读建议:
- 先看 trait 方法语义(
add_signal/handle_signals/sig_return); - 再到
tg-signal-impl看具体状态机实现。
Structs§
- Signal
Action - 信号处理函数的定义
Enums§
- Signal
No - 信号编号。
- Signal
Result - 信号处理函数返回得到的结果
Constants§
- MAX_SIG
- 最大的信号编号
Traits§
- Signal
- 一个信号模块需要对外暴露的接口