pub fn rt_sigqueueinfo(
pid: Pid,
signal: Signal,
info: &SignalInfo,
) -> Result<(), Errno>Expand description
Envoie signal au processus pid avec un payload siginfo_t
(pattern SI_QUEUE — sigqueue(3) côté userspace).
info est construit côté appelant via
SignalInfo::new_queue. Le
kernel écrase si_signo avec signal à la délivrance.
§Errors
Errno::EINVAL: signal invalide.Errno::EPERM: tentative d’envoi cross-process avec unsi_codenon autorisé (impossible via notre constructeur qui fixesi_code = SI_QUEUE).Errno::ESRCH: processus inexistant.