Searched refs:SigEvent (Results 1 - 4 of 4) sorted by relevance
/third_party/rust/crates/nix/src/sys/ |
H A D | aio.rs | 153 a.aio_sigevent = SigEvent::new(sigev_notify).sigevent(); in common_init() 188 self.aiocb.0.aio_sigevent = SigEvent::new(sigev_notify).sigevent(); in set_sigev_notify() 350 /// Returns the `SigEvent` that will be used for notification. 351 fn sigevent(&self) -> SigEvent; in sigevent() 386 fn sigevent(&self) -> SigEvent { in sigevent() 387 SigEvent::from(&self.aiocb.aiocb.0.aio_sigevent) in sigevent() 1182 let sigev = SigEvent::new(sigev_notify); in lio_listio()
|
H A D | timer.rs | 15 //! use nix::sys::signal::{self, SigEvent, SigHandler, SigevNotify, Signal}; 35 //! let sigevent = SigEvent::new(SigevNotify::SigevSignal { 58 use crate::sys::signal::SigEvent; 74 pub fn new(clockid: ClockId, mut sigevent: SigEvent) -> Result<Self> { in new()
|
H A D | signal.rs | 979 /// Specifies the notification method used by a [`SigEvent`] 1038 pub struct SigEvent { structure names 1042 impl SigEvent { impls 1059 pub fn new(sigev_notify: SigevNotify) -> SigEvent { in new() 1091 SigEvent::set_tid(&mut sev, &sigev_notify); in new() 1092 SigEvent{sigevent: sev} in new() 1118 impl<'a> From<&'a libc::sigevent> for SigEvent { 1120 SigEvent{ sigevent: *sigevent } in from()
|
/third_party/rust/crates/nix/test/ |
H A D | test_timer.rs | 2 sigaction, SaFlags, SigAction, SigEvent, SigHandler, SigSet, SigevNotify, 47 let sigevent = SigEvent::new(SigevNotify::SigevSignal { in alarm_fires()
|
Completed in 5 milliseconds