using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
namespace Shaker.Models
{
public class Topic
{
public const string CircuitPressure = nameof(OilSourceStatusModel.Circuit) + "_Pressure";
public const string CircuitLoad = nameof(OilSourceStatusModel.Circuit) + "_Load";
public const string CircuitStart = nameof(OilSourceStatusModel.Circuit) + "_Start";
public const string ForerunnerPressure = nameof(OilSourceStatusModel.Forerunner) + "_Pressure";
public const string ForerunnerLoad = nameof(OilSourceStatusModel.Forerunner) + "_Load";
public const string ForerunnerStart = nameof(OilSourceStatusModel.Forerunner) + "_Start";
public const string CirculatePressure = nameof(OilSourceStatusModel.Circulate) + "_Pressure";
public const string CirculateLoad = nameof(OilSourceStatusModel.Circulate) + "_Load";
public const string CirculateStart = nameof(OilSourceStatusModel.Circulate) + "_Start";
public const string AssistantPressure = nameof(OilSourceStatusModel.Assistant) + "_Pressure";
public const string AssistantLoad = nameof(OilSourceStatusModel.Assistant) + "_Load";
public const string AssistantStart = nameof(OilSourceStatusModel.Assistant) + "_Start";
public const string OilEmergencyStop = "OilEmergencyStop";
public const string OilStatusChanged = "OilStatusChanged";
///
/// The port number of the discovery server.
///
public const int DISCOVERYPORT = 16666;
///
/// 同步配置命令
///
public const string SYNCCONFIG = "SyncConfig";
public const string START = "Start";
public const string STOP = "Stop";
public const string EXIT = "Exit";
public const string VAVLECONTROL = "VavleControl";
public const string RISETABLE = "RiseTable";
public const string DROPTABLE = "DropTable";
public const string ZEROCHANGE = "ZeroChange";
public const string STOPSIGNALGEN = "StopSignalGen";
public const string DATA = "Data";
public const string VALVEPOWER = "ValvePower";
public const string RESETERROR = "ResetError";
public const string STARTSIGNALGEN = "StartSignalGen";
public const string STARTRANDOMTEST = "StartRandomTest";
public const string RANDOMNEXTLEVEL = "RandomNextLevel";
public const string DisConnect = "DisConnect";
///
/// 连接后的初始消息
///
public const string SERVICERESULT = "ServiceResult";
}
}