C# Класс Mono.Unix.UnixSignal

Наследование: System.Threading.WaitHandle
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание
AssertValid void
GetSIGRTMAX int
GetSIGRTMIN int
WaitAny int
install System.IntPtr
uninstall int

Открытые методы

Метод Описание
Reset ( ) : bool
UnixSignal ( Mono rtsig ) : System
UnixSignal ( Signum signum ) : System
WaitAny ( UnixSignal signals ) : int
WaitAny ( UnixSignal signals, System.TimeSpan timeout ) : int
WaitAny ( UnixSignal signals, int millisecondsTimeout ) : int
WaitOne ( ) : bool
WaitOne ( System.TimeSpan timeout, bool exitContext ) : bool
WaitOne ( int millisecondsTimeout, bool exitContext ) : bool

Защищенные методы

Метод Описание
Dispose ( bool disposing ) : void

Приватные методы

Метод Описание
AssertValid ( ) : void
GetSIGRTMAX ( ) : int
GetSIGRTMIN ( ) : int
WaitAny ( IntPtr infos, int count, int timeout, Mono_Posix_RuntimeIsShuttingDown shutting_down ) : int
install ( int signum ) : IntPtr
uninstall ( IntPtr info ) : int

Описание методов

Dispose() защищенный Метод

protected Dispose ( bool disposing ) : void
disposing bool
Результат void

Reset() публичный Метод

public Reset ( ) : bool
Результат bool

UnixSignal() публичный Метод

public UnixSignal ( Mono rtsig ) : System
rtsig Mono
Результат System

UnixSignal() публичный Метод

public UnixSignal ( Signum signum ) : System
signum Signum
Результат System

WaitAny() публичный статический Метод

public static WaitAny ( UnixSignal signals ) : int
signals UnixSignal
Результат int

WaitAny() публичный статический Метод

public static WaitAny ( UnixSignal signals, System.TimeSpan timeout ) : int
signals UnixSignal
timeout System.TimeSpan
Результат int

WaitAny() публичный статический Метод

public static WaitAny ( UnixSignal signals, int millisecondsTimeout ) : int
signals UnixSignal
millisecondsTimeout int
Результат int

WaitOne() публичный Метод

public WaitOne ( ) : bool
Результат bool

WaitOne() публичный Метод

public WaitOne ( System.TimeSpan timeout, bool exitContext ) : bool
timeout System.TimeSpan
exitContext bool
Результат bool

WaitOne() публичный Метод

public WaitOne ( int millisecondsTimeout, bool exitContext ) : bool
millisecondsTimeout int
exitContext bool
Результат bool