Table of Contents

Interface IDeviceTypeRegistrationWatcher

Namespace
Acuit.Pinpoint.IO
Assembly
Acuit.Pinpoint.IO.Abstractions.dll

A device type registration configuration change watcher.

public interface IDeviceTypeRegistrationWatcher

Methods

OnDevicesDisposing(Type)

Called when the device type manager is being disposed.

void OnDevicesDisposing(Type deviceType)

Parameters

deviceType Type

The device type.

OnDevicesReloadedAsync(Type)

Called when a configuration change caused active devices of this type to be reloaded.

Task OnDevicesReloadedAsync(Type deviceType)

Parameters

deviceType Type

The device type.

Returns

Task

Remarks

This will be called on the main application dispatcher thread.

OnDevicesReloadingAsync(Type)

Called when a configuration change is about to cause active devices of this type to be reloaded.

Task OnDevicesReloadingAsync(Type deviceType)

Parameters

deviceType Type

The device type.

Returns

Task

Remarks

This will be called on the main application dispatcher thread.