C# Class Mono.Unix.UnixSignal

Inheritance: System.Threading.WaitHandle
Afficher le fichier Open project: runefs/Marvin Class Usage Examples

Private Properties

Свойство Type Description
AssertValid void
GetSIGRTMAX int
GetSIGRTMIN int
WaitAny int
install System.IntPtr
uninstall int

Méthodes publiques

Méthode Description
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

Méthodes protégées

Méthode Description
Dispose ( bool disposing ) : void

Private Methods

Méthode Description
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

Method Details

Dispose() protected méthode

protected Dispose ( bool disposing ) : void
disposing bool
Résultat void

Reset() public méthode

public Reset ( ) : bool
Résultat bool

UnixSignal() public méthode

public UnixSignal ( Mono rtsig ) : System
rtsig Mono
Résultat System

UnixSignal() public méthode

public UnixSignal ( Signum signum ) : System
signum Signum
Résultat System

WaitAny() public static méthode

public static WaitAny ( UnixSignal signals ) : int
signals UnixSignal
Résultat int

WaitAny() public static méthode

public static WaitAny ( UnixSignal signals, System.TimeSpan timeout ) : int
signals UnixSignal
timeout System.TimeSpan
Résultat int

WaitAny() public static méthode

public static WaitAny ( UnixSignal signals, int millisecondsTimeout ) : int
signals UnixSignal
millisecondsTimeout int
Résultat int

WaitOne() public méthode

public WaitOne ( ) : bool
Résultat bool

WaitOne() public méthode

public WaitOne ( System.TimeSpan timeout, bool exitContext ) : bool
timeout System.TimeSpan
exitContext bool
Résultat bool

WaitOne() public méthode

public WaitOne ( int millisecondsTimeout, bool exitContext ) : bool
millisecondsTimeout int
exitContext bool
Résultat bool