pub fn rt_sigpending() -> Result<SignalMask, Errno>Expand description
Lit l’ensemble des signaux pendants (rt_sigpending(2)).
Retourne le [SignalMask] des signaux en attente de délivrance pour le
thread appelant (union des pendants par-thread et par-process), c.-à-d.
générés mais pas encore délivrés — typiquement parce qu’ils sont bloqués
dans le masque courant. Brique de sigpending(3) de la libc (via la couche 1
air-signal).
Kernel = bible : cette fonction expose l’état pendant du noyau, elle n’en maintient aucun (ADR-064 §6).
§Errors
- [
Errno::EFAULT] : inatteignable via cette API (le buffer est un local vivant). En pratiquert_sigpendingne peut pas échouer avec unsigsetsizecorrect (fixé à 8 par le wrapper).