C# 클래스 Animatroller.Framework.Controller.HighPrecisionTimer2

상속: IDisposable
파일 보기 프로젝트 열기: HakanL/animatroller

보호된 프로퍼티들

프로퍼티 타입 설명
cancelSource System.Threading.CancellationTokenSource
execTiming CircularBuffer.CircularBuffer
log Logger
outputValue ISubject
tickTiming CircularBuffer.CircularBuffer

공개 메소드들

메소드 설명
Dispose ( ) : void
HighPrecisionTimer2 ( int intervalMs, bool startRunning = true ) : System
Start ( ) : void
Stop ( ) : void
WaitUntilFinished ( ISequenceInstance instance ) : void

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

HighPrecisionTimer2() 공개 메소드

public HighPrecisionTimer2 ( int intervalMs, bool startRunning = true ) : System
intervalMs int
startRunning bool
리턴 System

Start() 공개 메소드

public Start ( ) : void
리턴 void

Stop() 공개 메소드

public Stop ( ) : void
리턴 void

WaitUntilFinished() 공개 메소드

public WaitUntilFinished ( ISequenceInstance instance ) : void
instance ISequenceInstance
리턴 void

프로퍼티 상세

cancelSource 보호되어 있는 프로퍼티

protected CancellationTokenSource,System.Threading cancelSource
리턴 System.Threading.CancellationTokenSource

execTiming 보호되어 있는 프로퍼티

protected CircularBuffer.CircularBuffer execTiming
리턴 CircularBuffer.CircularBuffer

log 보호되어 있는 정적으로 프로퍼티

protected static Logger log
리턴 Logger

outputValue 보호되어 있는 프로퍼티

protected ISubject outputValue
리턴 ISubject

tickTiming 보호되어 있는 프로퍼티

protected CircularBuffer.CircularBuffer tickTiming
리턴 CircularBuffer.CircularBuffer