Skip to main content

Crate tg_rcore_tutorial_signal

Crate tg_rcore_tutorial_signal 

Source
Expand description

信号的管理和处理模块。

本模块定义了信号处理的核心 trait Signal, 信号模块的实际实现见 tg-signal-impl crate。

教程阅读建议:

  • 先看 trait 方法语义(add_signal / handle_signals / sig_return);
  • 再到 tg-signal-impl 看具体状态机实现。

Structs§

SignalAction
信号处理函数的定义

Enums§

SignalNo
信号编号。
SignalResult
信号处理函数返回得到的结果

Constants§

MAX_SIG
最大的信号编号

Traits§

Signal
一个信号模块需要对外暴露的接口