Files
Denso/srcs/RobotNet10/RobotApp/RobotNet10.RobotApp.Client/Shared/Devices/DeviceStatus.cs
2026-07-03 16:31:37 +07:00

54 lines
1003 B
C#

namespace RobotNet10.RobotApp.Client.Shared.Devices;
/// <summary>
/// Trạng thái của thiết bị (State Machine)
/// </summary>
public enum DeviceStatus
{
/// <summary>
/// Chưa khởi tạo
/// </summary>
Uninitialized = 0,
/// <summary>
/// Đang khởi tạo
/// </summary>
Initializing,
/// <summary>
/// Đang kết nối
/// </summary>
Connecting,
/// <summary>
/// Đã kết nối và sẵn sàng
/// </summary>
Connected,
/// <summary>
/// Đang ngắt kết nối
/// </summary>
Disconnecting,
/// <summary>
/// Đã ngắt kết nối
/// </summary>
Disconnected,
/// <summary>
/// Đang kết nối lại (auto-reconnect)
/// </summary>
Reconnecting,
/// <summary>
/// Lỗi - cần xử lý
/// </summary>
Error,
/// <summary>
/// Đã bị dispose
/// </summary>
Disposed
}