This repository has been archived on 2025-11-27. You can view files and clone it. You cannot open issues or pull requests or push a commit.
Files
AUTS_OLD/AUTS_DataService/UtsApp/UtsApp.vb

56 lines
1.3 KiB
VB.net
Raw Normal View History

2024-03-11 16:32:52 +08:00
Imports System.Net.Sockets
Imports Newtonsoft.Json
Imports Newtonsoft.Json.Converters
Imports UTS_Core.UTSModule.Test.StatusMonitor
Public Class UtsApp
Public Property Name As String
Public Property ProjectName As String
Public Property StationName As String
Public Property TestPlan As String
Public Property Version As String
<JsonConverter(GetType(StringEnumConverter))>
Public Property Status As AppStatus
<JsonIgnore>
Public Property UtsStatus As ComportStatusMonitor.ComPortConnectStatusEnum
<JsonIgnore>
Public Property TestStatus As TestCommandStatusMonitor.TestCommandStatusEnum
<JsonIgnore>
Public Property Client As TcpClient
Sub New()
Name = String.Empty
ProjectName = String.Empty
StationName = String.Empty
TestPlan = String.Empty
Version = String.Empty
UtsStatus = ComportStatusMonitor.ComPortConnectStatusEnum.UnConnected
TestStatus = TestCommandStatusMonitor.TestCommandStatusEnum.None
Status = AppStatus.Closed
End Sub
Enum AppStatus
''' <summary>
''' 已启动
''' </summary>
Started
''' <summary>
''' 已关闭
''' </summary>
Closed
End Enum
End Class