// Copyright (c) Microsoft Corporation. All rights reserved.
namespace Microsoft.WindowsAPICodePack.Sensors
{
/// <summary>
/// Defines types of sensor device connections.
/// </summary>
public enum SensorConnectionType
{
/// <summary>
/// Invalid value for this enumeration.
/// </summary>
Invalid = -1,
/// <summary>
/// Indicates that the sensor is built into the computer.
/// </summary>
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Naming", "CA1704:IdentifiersShouldBeSpelledCorrectly", MessageId = "Intergrated",
Justification="This is similar to the native API")]
Intergrated = 0,
/// <summary>
/// Indicates that the sensor is attached to the computer, such as through a peripheral device.
/// </summary>
Attached = 1,
/// <summary>
/// Indicates that the sensor is connected by external means, such as through a network connection.
/// </summary>
External = 2
}
}