using System.ComponentModel;

namespace Hylasoft.Opc.Common
{
    /// <summary>
    /// Represents the quality of the value captured
    /// </summary>
    public enum Quality
    {
        /// <summary>
        /// Quality: Unknown, the value of the quality could not be inferred by the library
        /// </summary>
        [Description("Unknown")]
        Unknown = 0,

        /// <summary>
        /// Quality: Good
        /// </summary>
        [Description("Good")]
        Good = 1,

        /// <summary>
        /// Quality: Bad
        /// </summary>
        [Description("Bad")]
        Bad = 2
    }
}