Interface IDeviceConfiguration
Interface for a single device configuration.
Namespace: Phoenix.DeviceConfiguration
Assembly: Phoenix.Abstractions.DeviceConfiguration.dll
Syntax
public interface IDeviceConfiguration
Properties
View SourceInterval
Gets the interval that this configuration is checked at.
Declaration
TimeSpan Interval { get; }
Property Value
Type | Description |
---|---|
System.TimeSpan |
Name
Gets the name of this Configuration.
Declaration
string Name { get; }
Property Value
Type | Description |
---|---|
System.String |
Settings
Gets a collection of settings.
Declaration
Collection<SettingValue> Settings { get; }
Property Value
Type | Description |
---|---|
System.Collections.ObjectModel.Collection<SettingValue> |
Methods
View SourceGetDeviceConfigStatus(IDevice)
Gets the configuration status for the specified device.
Declaration
DeviceConfigurationStatus GetDeviceConfigStatus(IDevice device)
Parameters
Type | Name | Description |
---|---|---|
IDevice | device | The device to check |
Returns
Type | Description |
---|---|
DeviceConfigurationStatus | The device config status. |