Skip to content

IDeviceRepository

Interface in Oadm.Sdk.Devices · Oadm.Sdk.dll

The managed devices, read-only (ICorePluginContext.Devices).

public interface IDeviceRepository

Guide: Devices and VAPIX

Task<IDeviceInfo?> FindAsync(Guid id, CancellationToken ct)

One device by its id; null when OADM does not manage it (any more).

Task<IReadOnlyList<IDeviceInfo>> ListAsync(CancellationToken ct)

Every managed device as it is now.