C# Class Animatroller.Framework.Controller.HighPrecisionTimer2

Inheritance: IDisposable
Afficher le fichier Open project: HakanL/animatroller

Protected Properties

Свойство Type Description
cancelSource System.Threading.CancellationTokenSource
execTiming CircularBuffer.CircularBuffer
log Logger
outputValue ISubject
tickTiming CircularBuffer.CircularBuffer

Méthodes publiques

Méthode Description
Dispose ( ) : void
HighPrecisionTimer2 ( int intervalMs, bool startRunning = true ) : System
Start ( ) : void
Stop ( ) : void
WaitUntilFinished ( ISequenceInstance instance ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

HighPrecisionTimer2() public méthode

public HighPrecisionTimer2 ( int intervalMs, bool startRunning = true ) : System
intervalMs int
startRunning bool
Résultat System

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

WaitUntilFinished() public méthode

public WaitUntilFinished ( ISequenceInstance instance ) : void
instance ISequenceInstance
Résultat void

Property Details

cancelSource protected_oe property

protected CancellationTokenSource,System.Threading cancelSource
Résultat System.Threading.CancellationTokenSource

execTiming protected_oe property

protected CircularBuffer.CircularBuffer execTiming
Résultat CircularBuffer.CircularBuffer

log protected_oe static_oe property

protected static Logger log
Résultat Logger

outputValue protected_oe property

protected ISubject outputValue
Résultat ISubject

tickTiming protected_oe property

protected CircularBuffer.CircularBuffer tickTiming
Résultat CircularBuffer.CircularBuffer