Table of Contents

Interface IIntervalTimer

Namespace
CarrotMQ.Core.Common
Assembly
CarrotMQ.Core.dll

Timer that fires a recurring Elapsed event after a given interval

public interface IIntervalTimer : IDisposable
Inherited Members

Methods

Start()

Starts the interval timer.

void Start()

Stop()

Stops the interval timer.

void Stop()

Events

ElapsedAsync

Occurs when the interval timer elapses.

event AsyncEventHandler<IIntervalTimer.IntervalTimerElapsedEventArgs>? ElapsedAsync

Event Type

AsyncEventHandler<IIntervalTimer.IntervalTimerElapsedEventArgs>