Sic.Framework/MECF.Framework.Common/MECF/Framework/Common/Device/Bases/TowerLightStatus.cs

38 lines
575 B
C#
Raw Normal View History

2023-04-13 11:51:03 +08:00
using System;
using System.Runtime.Serialization;
namespace MECF.Framework.Common.Device.Bases
{
/// <summary>
/// 信号灯塔的控制状态枚举。
/// </summary>
2023-04-13 11:51:03 +08:00
[Serializable]
[DataContract]
public enum TowerLightStatus
{
/// <summary>
/// 关闭
/// </summary>
2023-04-13 11:51:03 +08:00
[EnumMember]
Off = 0,
/// <summary>
/// 打开,灯亮或蜂鸣器响
/// </summary>
2023-04-13 11:51:03 +08:00
[EnumMember]
On = 1,
/// <summary>
/// 闪烁
/// </summary>
2023-04-13 11:51:03 +08:00
[EnumMember]
Blinking = 2,
/// <summary>
/// 未知状态
/// </summary>
2023-04-13 11:51:03 +08:00
[EnumMember]
Unknown = 3
}
}