168 lines
4.1 KiB
C#
168 lines
4.1 KiB
C#
using Yunda.ISAS.DataMonitoringServer.DataAnalysis.TeleInfoSave;
|
|
|
|
namespace Yunda.SOMS.DataMonitoringServer.Service.DataAnalysis.Model
|
|
{
|
|
public class Content
|
|
{
|
|
private string _webIp = "127.0.0.1";
|
|
/// <summary>
|
|
/// Webip地址
|
|
/// </summary>
|
|
public string WebIp
|
|
{
|
|
get { return _webIp; }
|
|
set { _webIp = value; }
|
|
}
|
|
|
|
private int _webPort = 2404;
|
|
/// <summary>
|
|
/// 远动机端口
|
|
/// </summary>
|
|
public int WebPort
|
|
{
|
|
get { return _webPort; }
|
|
set { _webPort = value; }
|
|
}
|
|
|
|
private int _devAddr = 0;
|
|
/// <summary>
|
|
/// 装置地址
|
|
/// </summary>
|
|
public int DevAddr
|
|
{
|
|
get { return _devAddr; }
|
|
set { _devAddr = value; }
|
|
}
|
|
|
|
private int _devYcNum = 0;
|
|
/// <summary>
|
|
/// 遥测数量
|
|
/// </summary>
|
|
public int DevYcNum
|
|
{
|
|
get { return _devYcNum; }
|
|
set { _devYcNum = value; }
|
|
}
|
|
|
|
private int _devYcStart = 0;
|
|
/// <summary>
|
|
/// 遥测起始地址
|
|
/// </summary>
|
|
public int DevYcStart
|
|
{
|
|
get { return _devYcStart; }
|
|
set { _devYcStart = value; }
|
|
}
|
|
|
|
private int _devYxNum;
|
|
/// <summary>
|
|
/// 遥信数量
|
|
/// </summary>
|
|
public int DevYxNum
|
|
{
|
|
get { return _devYxNum; }
|
|
set { _devYxNum = value; }
|
|
}
|
|
|
|
private int _devYxStart;
|
|
/// <summary>
|
|
/// 遥信起始地址
|
|
/// </summary>
|
|
public int DevYxStart
|
|
{
|
|
get { return _devYxStart; }
|
|
set { _devYxStart = value; }
|
|
}
|
|
|
|
/// <summary>
|
|
/// 电度数量
|
|
/// </summary>
|
|
public int DevDdNum { get; set; }
|
|
|
|
/// <summary>
|
|
/// 电度起始地址
|
|
/// </summary>
|
|
public int DevDdStart { get; set; }
|
|
|
|
private string _localIp = "127.0.0.1";
|
|
/// <summary>
|
|
/// 本机ip地址
|
|
/// </summary>
|
|
public string LocalIp
|
|
{
|
|
get { return _localIp; }
|
|
set { _localIp = value; }
|
|
}
|
|
|
|
private string _devIp = "127.0.0.1";
|
|
/// <summary>
|
|
/// 远东机ip地址
|
|
/// </summary>
|
|
public string DevIp
|
|
{
|
|
get { return _devIp; }
|
|
set { _devIp = value; }
|
|
}
|
|
|
|
private int _devPort = 2406;
|
|
/// <summary>
|
|
/// 远动机端口号
|
|
/// </summary>
|
|
public int DevPort
|
|
{
|
|
get { return _devPort; }
|
|
set { _devPort = value; }
|
|
}
|
|
|
|
private int _websocketPort = 9090;
|
|
/// <summary>
|
|
/// websocket端口号
|
|
/// </summary>
|
|
public int WebsocketPort
|
|
{
|
|
get { return _websocketPort; }
|
|
set { _websocketPort = value; }
|
|
}
|
|
|
|
private string _webSocketPath = "dataMonitoring";
|
|
public string WebSocketPath
|
|
{
|
|
get { return _webSocketPath; }
|
|
set { _webSocketPath = value; }
|
|
}
|
|
|
|
private double _dataHandleInterval = 1;
|
|
public double DataHandleInterval
|
|
{
|
|
get { return _dataHandleInterval; }
|
|
set
|
|
{
|
|
_dataHandleInterval = value;
|
|
// Assuming TelemeteringResultSaveTask.SaveInterval is a valid reference in your new environment
|
|
TelemeteringResultSaveTask.SaveInterval = value * 1000;
|
|
}
|
|
}
|
|
|
|
private bool _isAutoStartup = false;
|
|
/// <summary>
|
|
/// 自动启动
|
|
/// </summary>
|
|
public bool IsAutoStartup
|
|
{
|
|
get { return _isAutoStartup; }
|
|
set { _isAutoStartup = value; }
|
|
}
|
|
|
|
private bool _isAuthority = true;
|
|
/// <summary>
|
|
/// 权限开关
|
|
/// </summary>
|
|
public bool IsAuthority
|
|
{
|
|
get { return _isAuthority; }
|
|
set { _isAuthority = value; }
|
|
}
|
|
}
|
|
|
|
}
|