The members of Mono.Unix.UnixSignal are listed below.
See Also: Inherited members from System.Threading.WaitHandle
| Creates and initializes a Mono.Unix.UnixSignal class instance. | ||
| Creates and initializes a Mono.Unix.UnixSignal class instance. |
| Count | int. The number of times the UnixSignal.Signum signal has been emitted since construction or the last call to UnixSignal.Reset. | |
| [read-only] | IsRealTimeSignal | bool. Returns true if the registered signal is realtime. |
| [read-only] | IsSet | bool. Returns true if UnixSignal.Count is greater than 0. |
| [read-only] | RealTimeSignum | Mono.Unix.Native.RealTimeSignum. The RealTime Unix signal this instance is counting |
| [read-only] | Signum | Mono.Unix.Native.Signum. The Unix signal this instance is counting. |
Reset()Clears the UnixSignal.Count property; the return value specifies whether or not UnixSignal.Count was not equal to 0 before it was cleared. | ||
static | WaitAny(UnixSignal[])Blocks the current thread until one of the Mono.Unix.UnixSignal instances within signals has a non-zero UnixSignal.Count. | |
static | WaitAny(UnixSignal[], int)Blocks the current thread until one of the Mono.Unix.UnixSignal instances within signals has a non-zero UnixSignal.Count or the timeout expires. | |
static | WaitAny(UnixSignal[], TimeSpan)Blocks the current thread until one of the Mono.Unix.UnixSignal instances within signals has a non-zero UnixSignal.Count or the timeout expires. | |
override | WaitOne()Blocks the current thread until the curent instance has a non-zero UnixSignal.Count. | |
override | WaitOne(int, bool)Blocks the current thread until the curent instance has a non-zero UnixSignal.Count or the timeout expires. | |
override | WaitOne(TimeSpan, bool)Blocks the current thread until the curent instance has a non-zero UnixSignal.Count or the timeout expires. | |