Searched refs:Signal (Results 1 - 8 of 8) sorted by relevance
/commonlibrary/rust/ylong_runtime/ylong_signal/src/ |
H A D | common.rs | 55 pub(crate) struct Signal { 65 impl Signal { impls 66 pub(crate) fn new(sig_num: c_int, new_act: Arc<SigHandler>) -> io::Result<Signal> { 69 Ok(Signal { 98 let signal = Signal::new(sig_num, act)?; 137 use crate::common::Signal; 152 let signal = Signal::new(libc::SIGINT, handler).unwrap(); in ut_signal_new() 182 Signal::register_action(libc::SIGINT, move |_| { in ut_signal_register() 189 Signal::register_action(libc::SIGTERM, move |_| { in ut_signal_register() 204 let res = Signal in ut_signal_register() [all...] |
H A D | sig_map.rs | 20 use crate::common::{SigAction, Signal}; 24 pub(crate) data: SpinningRwLock<HashMap<c_int, Signal>>,
|
H A D | windows.rs | 20 use crate::common::{siginfo_t, SigAction, Signal}; 36 impl Signal { impls
|
H A D | unix.rs | 20 use crate::common::{SigAction, Signal}; 38 impl Signal { impls
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/signal/windows/ |
H A D | mod.rs | 24 use crate::signal::Signal; 26 /// Signal kind to listen for. 162 pub fn signal(kind: SignalKind) -> io::Result<Signal> { in signal() 165 Ok(Signal { in signal()
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/signal/ |
H A D | mod.rs | 71 pub struct Signal { structure names 75 impl Signal { impls 110 .unwrap_or_else(|e| panic!("Signal sender has been dropped, error: {e}")); 152 Poll::Ready(Err(_)) => panic!("Signal sender has been dropped"), in poll_recv()
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/process/sys/unix/ |
H A D | child.rs | 26 use crate::signal::{signal, Signal, SignalKind}; 30 signal: Signal,
|
/commonlibrary/rust/ylong_runtime/ylong_runtime/src/signal/unix/ |
H A D | mod.rs | 27 use crate::signal::Signal; 30 /// Signal kind to listen for. 401 pub fn signal(kind: SignalKind) -> io::Result<Signal> { in signal() 405 Ok(Signal { inner: receiver }) in signal()
|
Completed in 5 milliseconds