C# Класс Betzalel.SimpleMulticastAnalyzer.Infrastructure.HighResolutionTimer

Represents the Windows multimedia timer.
Наследование: IComponent
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
Dispose ( ) : void

Frees timer resources.

HighResolutionTimer ( IContainer container ) : System

Initializes a new instance of the Timer class with the specified IContainer.

Start ( ) : void

Starts the timer.

Stop ( ) : void

Stops timer.

Приватные методы

Метод Описание
HighResolutionTimer ( ) : System

Initialize class.

Initialize ( ) : void
OnDisposed ( EventArgs e ) : void
OnStarted ( EventArgs e ) : void
OnStopped ( EventArgs e ) : void
OnTick ( EventArgs e ) : void
TimerOneShotEventCallback ( int id, int msg, int user, int param1, int param2 ) : void
TimerPeriodicEventCallback ( int id, int msg, int user, int param1, int param2 ) : void
timeGetDevCaps ( TimerCaps &caps, int sizeOfTimerCaps ) : int
timeKillEvent ( int id ) : int
timeSetEvent ( int delay, int resolution, TimeProc proc, int user, int mode ) : int

Описание методов

Dispose() публичный Метод

Frees timer resources.
public Dispose ( ) : void
Результат void

HighResolutionTimer() публичный Метод

Initializes a new instance of the Timer class with the specified IContainer.
public HighResolutionTimer ( IContainer container ) : System
container IContainer /// The IContainer to which the Timer will add itself. ///
Результат System

Start() публичный Метод

Starts the timer.
/// The timer has already been disposed. /// /// The timer failed to start. ///
public Start ( ) : void
Результат void

Stop() публичный Метод

Stops timer.
/// If the timer has already been disposed. ///
public Stop ( ) : void
Результат void