Function wait_for_signal
Source fn wait_for_signal(
task: Arc<SpinLock<Task>>,
signal: SignalFlags,
timeout: Option<TimeSpec>,
) -> Result<(usize, SigInfoT), i32>
Expand description
在任务中等待指定信号的到来
task - 任务引用
signal - 要等待的信号集合
timeout - 可选的超时时间
§返回值
- 成功时返回收到的信号编号及其信息
- 失败时返回负的错误码