C# Class SevenDigital.Messaging.Infrastructure.SignalHandling.PrivateMonoDerived.UnixSignal

Inheritance: System.Threading.WaitHandle
Mostra file Open project: i-e-b/SevenDigital.Messaging Class Usage Examples

Private Properties

Property Type Description
AssertValid void
RuntimeShuttingDownCallback int

Public Methods

Method Description
FromRealTimeSignum ( RealTimeSignum sig ) : int
FromSignum ( Signum value ) : int
Reset ( ) : bool
ToRealTimeSignum ( int offset ) : RealTimeSignum
ToSignum ( int value ) : Signum
TryFromSignum ( Signum value, int &rval ) : bool
TryToSignum ( int value, Signum &rval ) : bool
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

Protected Methods

Method Description
Dispose ( bool disposing ) : void

Private Methods

Method Description
AssertValid ( ) : void
RuntimeShuttingDownCallback ( ) : int

Method Details

Dispose() protected method

protected Dispose ( bool disposing ) : void
disposing bool
return void

FromRealTimeSignum() public static method

public static FromRealTimeSignum ( RealTimeSignum sig ) : int
sig RealTimeSignum
return int

FromSignum() public static method

public static FromSignum ( Signum value ) : int
value Signum
return int

Reset() public method

public Reset ( ) : bool
return bool

ToRealTimeSignum() public static method

public static ToRealTimeSignum ( int offset ) : RealTimeSignum
offset int
return RealTimeSignum

ToSignum() public static method

public static ToSignum ( int value ) : Signum
value int
return Signum

TryFromSignum() public static method

public static TryFromSignum ( Signum value, int &rval ) : bool
value Signum
rval int
return bool

TryToSignum() public static method

public static TryToSignum ( int value, Signum &rval ) : bool
value int
rval Signum
return bool

UnixSignal() public method

public UnixSignal ( Signum signum ) : System
signum Signum
return System

WaitAny() public static method

public static WaitAny ( UnixSignal signals ) : int
signals UnixSignal
return int

WaitAny() public static method

public static WaitAny ( UnixSignal signals, System.TimeSpan timeout ) : int
signals UnixSignal
timeout System.TimeSpan
return int

WaitAny() public static method

public static WaitAny ( UnixSignal signals, int millisecondsTimeout ) : int
signals UnixSignal
millisecondsTimeout int
return int

WaitOne() public method

public WaitOne ( ) : bool
return bool

WaitOne() public method

public WaitOne ( System.TimeSpan timeout, bool exitContext ) : bool
timeout System.TimeSpan
exitContext bool
return bool

WaitOne() public method

public WaitOne ( int millisecondsTimeout, bool exitContext ) : bool
millisecondsTimeout int
exitContext bool
return bool