using System.Collections.Generic;
|
|
namespace Bro.Common.Interface
|
{
|
public interface IProcessConfig : IMonitorSetCollection
|
{
|
#region Property
|
/// <summary>
|
/// 是否采用离线图片
|
/// </summary>
|
bool IsImageOffline { get; set; }
|
|
/// <summary>
|
/// 是否测试模式 测试模式下始终反馈OK信号
|
/// </summary>
|
bool IsDemoMode { get; set; }
|
|
bool IsLogEnabled { get; set; }
|
|
string LogPath { get; set; }
|
|
/// <summary>
|
/// 是否输出CSV文件
|
/// </summary>
|
bool IsCSVOutputEnabled { get; set; }
|
#endregion
|
|
#region 设备配置
|
List<IInitialConfig> CameraConfigCollection { get; set; }
|
|
List<IInitialConfig> PLCConfigCollection { get; set; }
|
|
List<IInitialConfig> DeviceConfigs { get; set; }
|
#endregion
|
|
#region Method
|
List<IInitialConfig> GetAllDeviceInitialConfigs();
|
#endregion
|
}
|
}
|