29 lines
597 B
C#
29 lines
597 B
C#
using System.ComponentModel.DataAnnotations;
|
|
|
|
namespace RobotApp.VDA5050.Connection;
|
|
|
|
#nullable disable
|
|
|
|
public enum ConnectionState
|
|
{
|
|
ONLINE,
|
|
OFFLINE,
|
|
CONNECTIONBROKEN
|
|
}
|
|
|
|
public class ConnectionMsg
|
|
{
|
|
[Required]
|
|
public uint HeaderId { get; set; }
|
|
[Required]
|
|
public string Timestamp { get; set; } = "";
|
|
[Required]
|
|
public string Version { get; set; } = "";
|
|
[Required]
|
|
public string Manufacturer { get; set; } = "";
|
|
[Required]
|
|
public string SerialNumber { get; set; } = "";
|
|
[Required]
|
|
public string ConnectionState { get; set; } = "";
|
|
}
|