68 lines
1.6 KiB
C#
68 lines
1.6 KiB
C#
/// <summary>
|
|
/// 协同交互服务操作类型
|
|
/// </summary>
|
|
public enum SimOperationEnum
|
|
{
|
|
EXE开启 ,
|
|
EXE开启收到 ,
|
|
EXE开启完成 ,
|
|
EXE关闭客户端 ,
|
|
ExE关闭服务端,
|
|
EXE关闭收到 ,
|
|
EXE关闭完成 ,
|
|
环境配置客户端,
|
|
环境配置服务端,
|
|
语音客户端,
|
|
语音服务端,
|
|
数据同步客户端,
|
|
数据同步服务端,
|
|
指挥指令客户端,
|
|
指挥指令服务端,
|
|
步骤完成客户端,
|
|
步骤完成服务端,
|
|
Commond客户端,
|
|
Commond服务端,
|
|
科目启停客户端,
|
|
科目启停服务端,
|
|
目标故障客户端,
|
|
目标故障服务端,
|
|
科目切换客户端,
|
|
科目切换服务端,
|
|
时统客户端,
|
|
时统服务端,
|
|
暂停继续客户端,
|
|
暂停继续服务端,
|
|
操作软件三维端,
|
|
操作软件服务端,
|
|
操作软件二维端,
|
|
流程反馈服务端
|
|
}
|
|
public class MessageModel
|
|
{
|
|
public SimOperationEnum operationEnum;//操作方式(不能为0)
|
|
public object canShu;
|
|
public int port;
|
|
public string str;
|
|
public float floatData;
|
|
public string str2;
|
|
|
|
public MessageModel(SimOperationEnum operationEnum, object canShu)
|
|
{
|
|
this.operationEnum = operationEnum;
|
|
this.canShu = canShu;
|
|
}
|
|
public MessageModel(SimOperationEnum operationEnum)
|
|
{
|
|
this.operationEnum = operationEnum;
|
|
}
|
|
public MessageModel(SimOperationEnum operationEnum, int port)
|
|
{
|
|
this.operationEnum = operationEnum;
|
|
this.port = port;
|
|
}
|
|
public MessageModel()
|
|
{
|
|
|
|
}
|
|
}
|