Interface IDeviceHeartbeat
public interface IDeviceHeartbeat
Properties
IsRunning
bool IsRunning { get; }
Property Value
Methods
Resume()
void Resume()
Start(IDeviceMonitor, int, CancellationToken)
Task Start(IDeviceMonitor monitor, int probeInterval_ms, CancellationToken ct)
Parameters
monitor
IDeviceMonitorprobeInterval_ms
intct
CancellationToken
Returns
Suspend()
void Suspend()
Events
HeartbeatFailed
event EventHandler<IDevice>? HeartbeatFailed