rt_sigprocmask

Function rt_sigprocmask 

Source
pub fn rt_sigprocmask(
    how: c_int,
    set: *const u64,
    oset: *mut u64,
    sigsetsize: c_uint,
) -> c_int
Expand description

修改当前任务的信号屏蔽字

§参数:

  • how - 指示如何修改屏蔽字的操作(SIG_BLOCK、SIG_UNBLOCK、SIG_SETMASK)
  • set - 指向用户空间缓冲区的指针,包含要设置的信号集合
  • oset - 指向用户空间缓冲区的指针,用于存放旧的信号集合

§返回值:

  • 成功时返回 0
  • 失败时返回负的错误码