C# 클래스 SevenDigital.Messaging.Infrastructure.SignalHandling.PrivateMonoDerived.UnixSignal

상속: System.Threading.WaitHandle
파일 보기 프로젝트 열기: i-e-b/SevenDigital.Messaging 1 사용 예제들

Private Properties

프로퍼티 타입 설명
AssertValid void
RuntimeShuttingDownCallback int

공개 메소드들

메소드 설명
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

보호된 메소드들

메소드 설명
Dispose ( bool disposing ) : void

비공개 메소드들

메소드 설명
AssertValid ( ) : void
RuntimeShuttingDownCallback ( ) : int

메소드 상세

Dispose() 보호된 메소드

protected Dispose ( bool disposing ) : void
disposing bool
리턴 void

FromRealTimeSignum() 공개 정적인 메소드

public static FromRealTimeSignum ( RealTimeSignum sig ) : int
sig RealTimeSignum
리턴 int

FromSignum() 공개 정적인 메소드

public static FromSignum ( Signum value ) : int
value Signum
리턴 int

Reset() 공개 메소드

public Reset ( ) : bool
리턴 bool

ToRealTimeSignum() 공개 정적인 메소드

public static ToRealTimeSignum ( int offset ) : RealTimeSignum
offset int
리턴 RealTimeSignum

ToSignum() 공개 정적인 메소드

public static ToSignum ( int value ) : Signum
value int
리턴 Signum

TryFromSignum() 공개 정적인 메소드

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

TryToSignum() 공개 정적인 메소드

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

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