Interface IFBoxClientManager
盒子系统客户端接口
Inherited Members
Namespace: FBoxClientDriver.Contract
Assembly: FBoxClientDriver.Contract.dll
Syntax
public interface IFBoxClientManager : IDisposable
Methods
AddAlarmDefinitionV2(AddAlarmDefArgsV2)
新增报警监控条目V2(支持离线编辑)
Declaration
Task<IList<long>> AddAlarmDefinitionV2(AddAlarmDefArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
AddAlarmDefArgsV2 | args | 新增报警条目参数AddAlarmDefArgsV2报警条目参数 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Int64>> | 返回报警条目ID集合 |
AddAlarmDefiniton(AddAlarmDefinitonArgs)
新增报警条目
Declaration
[Obsolete]
Task<long> AddAlarmDefiniton(AddAlarmDefinitonArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddAlarmDefinitonArgs | args | 新增报警条目参数AddAlarmDefinitonArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 新增报警条目的UID |
AddAlarmGroup(AddAlarmGroupArgs)
增加报警分组
Declaration
Task<long> AddAlarmGroup(AddAlarmGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddAlarmGroupArgs | args | 报警分组参数AddAlarmGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 新增报警分组UID |
AddAlarmTarget(AddTargetArgs)
增加报警联系人
Declaration
Task<long> AddAlarmTarget(AddTargetArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddTargetArgs | args | 新增报警联系人参数AddTargetArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 报警联系人Id |
AddBoxGroup(AddBoxGroupArgs)
新增盒子分组
Declaration
Task<long> AddBoxGroup(AddBoxGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddBoxGroupArgs | args | 要新增盒子分组的参数信息AddBoxGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 新增盒子组别的UID |
AddDataMonitorGroup(AddDataMonitorGroupArgs)
增加监控点组
Declaration
Task<long> AddDataMonitorGroup(AddDataMonitorGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddDataMonitorGroupArgs | args | 新增监测点组别参数AddDataMonitorGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 新增监测点的UID |
AddDataMonitorPoint(AddDataMonitorDefinitionArgs)
增加监控点条目
Declaration
[Obsolete]
Task<long> AddDataMonitorPoint(AddDataMonitorDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddDataMonitorDefinitionArgs | args | 新增监测点信息参数AddDataMonitorDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 新增监测点的UID |
AddDataMonitorPointV2(AddDmonsArgsV2)
新增监控点条目V2(支持离线编辑),集合长度不要超过20个
Declaration
Task<IList<long>> AddDataMonitorPointV2(AddDmonsArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
AddDmonsArgsV2 | args | 新增监控点参数AddDmonsArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Int64>> | 返回监控点ID集合 |
AddHdataDefinitionV2(AddHdataDefArgsV2)
新增历史记录条目
Declaration
[Obsolete]
Task<IList<long>> AddHdataDefinitionV2(AddHdataDefArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
AddHdataDefArgsV2 | args | 新增历史记录条目参数AddHdataDefArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Int64>> | 历史记录id集合 |
AddHdataItems(AddHdataItemArgs)
新增历史记录多通道
Declaration
Task<IList<long>> AddHdataItems(AddHdataItemArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddHdataItemArgs | args | 新增历史记录多通道参数AddHdataItemArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<System.Int64>> | System.Int64 |
AddHistoryDefinition(AddHDataDefinitionArgs)
新增历史记录条目
Declaration
[Obsolete]
Task<long> AddHistoryDefinition(AddHDataDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
AddHDataDefinitionArgs | args | 新增历史监控点参数 AddHDataDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> | 历史条目id |
ChangeBoxGroup(ChangeBoxGroupArgs)
更换盒子分组
Declaration
Task ChangeBoxGroup(ChangeBoxGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
ChangeBoxGroupArgs | args | 要更换盒子分组的参数信息 ChangeBoxGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
ChangeBoxOwner(ChangeBoxOwnerArgsV2)
移交盒子
Declaration
Task ChangeBoxOwner(ChangeBoxOwnerArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
ChangeBoxOwnerArgsV2 | args | 移交盒子参数ChangeBoxOwnerArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
CheckBoxIsBelongs(BoxArgs)
校验盒子是否属于自己
Declaration
Task<bool> CheckBoxIsBelongs(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Boolean> | bool |
Clean()
清除已经登录的用户信息,方便重新登录
Declaration
void Clean()
ConfirmAlarm(AlarmConfirmArgs)
确认报警
Declaration
Task ConfirmAlarm(AlarmConfirmArgs args)
Parameters
Type | Name | Description |
---|---|---|
AlarmConfirmArgs | args | 确认报警参数AlarmConfirmArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
ConnectBoxSignalR()
Declaration
Task ConnectBoxSignalR()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
ConnectMainSignalR()
Declaration
Task ConnectMainSignalR()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
DownLoadPlcs(DownLoadPlcArgs)
下载PLC
Declaration
Task DownLoadPlcs(DownLoadPlcArgs args)
Parameters
Type | Name | Description |
---|---|---|
DownLoadPlcArgs | args | 下载PLC参数 DownLoadPlcArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
DownLoadPlcsRestart(BoxArgs)
下载PLC后重启FBox
Declaration
Task DownLoadPlcsRestart(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
DownLoadPlcsV2(AddOrUpdatePlcDeviceArgsV2)
下载PLC V2(支持离线下载)
Declaration
Task DownLoadPlcsV2(AddOrUpdatePlcDeviceArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
AddOrUpdatePlcDeviceArgsV2 | args | 下载的驱动列表 AddOrUpdatePlcDeviceArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
ExportHistoryDataCsv(ExportHistoryDataCsvArgs)
导出历史记录文件(CSV)
Declaration
Task<Stream> ExportHistoryDataCsv(ExportHistoryDataCsvArgs args)
Parameters
Type | Name | Description |
---|---|---|
ExportHistoryDataCsvArgs | args | ExportHistoryDataCsvArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.IO.Stream> |
GetAlarmEvents(AlarmEventQuery)
获取报警历史记录
Declaration
Task<IList<AlarmEvent>> GetAlarmEvents(AlarmEventQuery args)
Parameters
Type | Name | Description |
---|---|---|
AlarmEventQuery | args | 查询报警历史记录参数AlarmEventQuery |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmEvent>> | 报警历史记录列表AlarmEvent |
GetAlarmEvents2(AlarmEventQuery2)
Declaration
Task<IList<AlarmEvent>> GetAlarmEvents2(AlarmEventQuery2 args)
Parameters
Type | Name | Description |
---|---|---|
AlarmEventQuery2 | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmEvent>> |
GetAlarmGroups(BoxArgs)
获取所有报警分组
Declaration
Task<IList<AlarmGroup>> GetAlarmGroups(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmGroup>> | 报警组别列表AlarmGroup |
GetAlarmMonitorDefiniton(GetAlarmDefinitionArgs)
获取报警条目
Declaration
[Obsolete]
Task<AlarmMonitorDefinition> GetAlarmMonitorDefiniton(GetAlarmDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetAlarmDefinitionArgs | args | 获取报警条目参数GetAlarmDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<AlarmMonitorDefinition> | 报警条目信息AlarmMonitorDefinition |
GetAlarmMonitorDefintions(BoxArgs)
获取报警条目列表
Declaration
Task<IList<AlarmMonitorDefinition>> GetAlarmMonitorDefintions(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmMonitorDefinition>> | 报警条目列表AlarmMonitorDefinition |
GetAlarmTarget(GetAlarmTargetArgs)
获取报警联系人
Declaration
Task<AlarmTarget> GetAlarmTarget(GetAlarmTargetArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetAlarmTargetArgs | args | 获取报警联系人参数GetAlarmTargetArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<AlarmTarget> | 报警联系人AlarmTarget |
GetAlarmTargets(GetAlarmTargetsArgs)
获取报警联系人列表
Declaration
Task<IList<AlarmTarget>> GetAlarmTargets(GetAlarmTargetsArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetAlarmTargetsArgs | args | 获取报警联系人列表参数GetAlarmTargetsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmTarget>> | 报警联系人列表AlarmTarget |
GetAllAlarmDefinitionsV2(BoxArgs)
获取盒子底下所有的报警条目
Declaration
Task<IList<AlarmDefintitionDtoV2>> GetAllAlarmDefinitionsV2(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子参数 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmDefintitionDtoV2>> | 报警条目列表AlarmDefintitionDtoV2 |
GetBox(GetBoxArgs)
获取单个盒子注册信息
Declaration
Task<Box> GetBox(GetBoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetBoxArgs | args | 获取盒子信息参数GetBoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<Box> | 盒子信息Box |
GetBoxAlarmEventObservable(BoxCollectionArgs)
Declaration
IObservable<IList<BoxAlarmEvent>> GetBoxAlarmEventObservable(BoxCollectionArgs boxes)
Parameters
Type | Name | Description |
---|---|---|
BoxCollectionArgs | boxes |
Returns
Type | Description |
---|---|
System.IObservable<System.Collections.Generic.IList<BoxAlarmEvent>> |
GetBoxDeviceList(BoxArgs)
根据盒子编码获取盒子设备列表
Declaration
[Obsolete]
Task<IList<BoxDeviceInfo>> GetBoxDeviceList(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<BoxDeviceInfo>> | 盒子设备信息列表BoxDeviceInfo |
GetBoxGroup(GetBoxGroupArgs)
根据盒子组别UID获取盒子组别
Declaration
Task<BoxGroup> GetBoxGroup(GetBoxGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetBoxGroupArgs | args | 获取盒子组别信息参数GetBoxGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<BoxGroup> | 盒子组别BoxGroup |
GetBoxGroups()
获取盒子分组和盒子信息
Declaration
Task<IList<BoxGroup>> GetBoxGroups()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<BoxGroup>> | 盒子组别列表BoxGroup |
GetBoxLocations(GetLocationArgs)
获取盒子地理未知
Declaration
Task<IList<BoxLocation>> GetBoxLocations(GetLocationArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetLocationArgs | args | GetLocationArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<BoxLocation>> | BoxLocation |
GetBoxs()
获取该用户下的所有盒子列表
Declaration
Task<IList<Box>> GetBoxs()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<Box>> | 用户下的盒子列表Box |
GetBoxState()
获取盒子状态
Declaration
IList<BoxStateEntity> GetBoxState()
Returns
Type | Description |
---|---|
System.Collections.Generic.IList<BoxStateEntity> | BoxStateEntity |
GetBoxStateChangedObservable(BoxCollectionArgs)
Declaration
IObservable<IList<BoxStateChangedEvent>> GetBoxStateChangedObservable(BoxCollectionArgs boxes)
Parameters
Type | Name | Description |
---|---|---|
BoxCollectionArgs | boxes |
Returns
Type | Description |
---|---|
System.IObservable<System.Collections.Generic.IList<BoxStateChangedEvent>> |
GetBoxType(BoxArgs)
获取盒子类型
Declaration
Task<BoxTypes> GetBoxType(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<BoxTypes> |
GetByChannelHistoryData(GetHistoryDataArgs)
获取历史记录多通道曲线数据
Declaration
Task<ByChannelHistoryData> GetByChannelHistoryData(GetHistoryDataArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetHistoryDataArgs | args | GetHistoryDataArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ByChannelHistoryData> |
GetByRowHistoryData(GetHistoryDataArgs)
获取历史记录多通道数据
Declaration
Task<ByRowHistoryData> GetByRowHistoryData(GetHistoryDataArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetHistoryDataArgs | args | GetHistoryDataArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<ByRowHistoryData> | ByRowHistoryData |
GetCellLocation(Int32, Int32, Int32, Int32)
获取基站地理位置信息(WGS84格式)
Declaration
Task<CellLocationResult> GetCellLocation(int mcc, int mnc, int lac, int ci)
Parameters
Type | Name | Description |
---|---|---|
System.Int32 | mcc | |
System.Int32 | mnc | |
System.Int32 | lac | |
System.Int32 | ci |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<CellLocationResult> |
GetDataMonitorDefiniton(GetDataMonitorDefArgs)
获取单条监测点条目
Declaration
[Obsolete]
Task<DataMonitorDefinition> GetDataMonitorDefiniton(GetDataMonitorDefArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetDataMonitorDefArgs | args | 获取监测点信息参数GetDataMonitorDefArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<DataMonitorDefinition> | 空 |
GetDataMonitorGroup(GetDMonitorGroupArgs)
获取监控点分组
Declaration
Task<DataMonitorGroup> GetDataMonitorGroup(GetDMonitorGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetDMonitorGroupArgs | args | 获取监测点组别信息参数GetDMonitorGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<DataMonitorGroup> | 监测点组别信息DataMonitorGroup |
GetDataMonitorGroups(GetDMonitorGroupsArgs)
获取指定盒子上的监控点组列表
Declaration
Task<IList<DataMonitorGroup>> GetDataMonitorGroups(GetDMonitorGroupsArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetDMonitorGroupsArgs | args | 获取监测点组别列表参数GetDMonitorGroupsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<DataMonitorGroup>> | 检测点组别信息列表DataMonitorGroup |
GetDevicePlcByBoxType(BoxType)
获取盒子支持的所有PLC列表
Declaration
Task<IList<PlcDevice>> GetDevicePlcByBoxType(BoxType boxType)
Parameters
Type | Name | Description |
---|---|---|
BoxType | boxType | 盒子类型BoxType |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<PlcDevice>> | PLC列表PlcDevice |
GetDeviceSpecification(GetDeviceSpecificationArgs)
根据设备ID获取所有设备信息
Declaration
Task<DeviceSpecification> GetDeviceSpecification(GetDeviceSpecificationArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetDeviceSpecificationArgs | args | 获取设备信息参数GetDeviceSpecificationArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<DeviceSpecification> | HMI等设备的规格信息DeviceSpecification |
GetDeviceSpecifications()
获取盒子支持的PLC/HMI等设备的规格信息
Declaration
Task<IList<DeviceSpecification>> GetDeviceSpecifications()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<DeviceSpecification>> | PLC/HMI等设备的规格信息列表DeviceSpecification |
GetDmonDataSouceId(GetDmonDataSourceIdArgs)
根据监控点ID获取下发条目的实际Id
Declaration
Task<int> GetDmonDataSouceId(GetDmonDataSourceIdArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetDmonDataSourceIdArgs | args | 获取Id参数 GetDmonDataSourceIdArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int32> |
GetDmonGroupDmonsV2(BoxArgs)
获取盒子监控点分组与监控点条目
Declaration
Task<IList<BoxDMonGroupsDtoV2>> GetDmonGroupDmonsV2(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子参数 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<BoxDMonGroupsDtoV2>> |
GetDMonValue(GetDMonValueArgs)
获取实时数据
Declaration
Task<IList<DMonEntry>> GetDMonValue(GetDMonValueArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetDMonValueArgs | args | 获取监控点数据参数GetDMonValueArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<DMonEntry>> | 返回数据列表DMonEntry |
GetHdataDefinitionsV2(BoxArgs)
获取所有历史的记录条目
Declaration
[Obsolete]
Task<IList<HdataDefinitionDtoV2>> GetHdataDefinitionsV2(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HdataDefinitionDtoV2>> | 历史记录列表HdataDefinitionDtoV2 |
GetHdataItems(BoxArgs)
获取历史记录条目
Declaration
Task<IList<HdataItem>> GetHdataItems(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HdataItem>> | HdataItem |
GetHistoryData(HistoryDataQuery)
获取单个历史条目数据
Declaration
[Obsolete]
Task<IList<HistoryDataV2>> GetHistoryData(HistoryDataQuery args)
Parameters
Type | Name | Description |
---|---|---|
HistoryDataQuery | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HistoryDataV2>> |
GetHistoryData2(HistoryDataQuery2)
获取多个历史条目数据
Declaration
[Obsolete]
Task<IList<HistoryDataV2>> GetHistoryData2(HistoryDataQuery2 args)
Parameters
Type | Name | Description |
---|---|---|
HistoryDataQuery2 | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HistoryDataV2>> |
GetHistoryDataList(GetHDataArgs)
获取历史记录原始数据
Declaration
[Obsolete]
Task<IList<HistoryData>> GetHistoryDataList(GetHDataArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetHDataArgs | args | 获取历史记录参数GetHDataArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HistoryData>> | 数据集合HistoryData |
GetHistoryItemDefinitions(BoxArgs)
获取历史记录条目列表
Declaration
[Obsolete]
Task<IList<HistoryItemDefinition>> GetHistoryItemDefinitions(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HistoryItemDefinition>> | 空 |
GetPlcDeviceV2(BoxArgs)
获取盒子下所有的PLC V2
Declaration
Task<IList<PlcDeviceDtoV2>> GetPlcDeviceV2(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 获取盒子PLC数据 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<PlcDeviceDtoV2>> | PlcDeviceDtoV2PLC驱动设备列表 |
GetPlcs()
获取所有的PLC
Declaration
[Obsolete]
Task<PlcEntity> GetPlcs()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<PlcEntity> | PLC信息PlcEntity |
GetPositionInfo(BoxArgs)
获取位置信息
Declaration
[Obsolete]
Task<BoxPosition> GetPositionInfo(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<BoxPosition> | 位置信息BoxPosition |
GetRefreshTimeConfig(BoxArgs)
获取盒子数据条目刷新时间(盒子全局设置)
Declaration
Task<int> GetRefreshTimeConfig(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int32> | 刷新时间 |
GetSomeAlarmDefinitionDtosV2(GetSomeAlarmArgsV2)
获取某些报警条目信息V2
Declaration
Task<IList<AlarmDefintitionDtoV2>> GetSomeAlarmDefinitionDtosV2(GetSomeAlarmArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
GetSomeAlarmArgsV2 | args | 获取条目参数GetSomeAlarmArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<AlarmDefintitionDtoV2>> | 报警条目列表AlarmDefintitionDtoV2 |
GetSomeDmonsV2(GetSomeDmonItemsArgsV2)
获取某些监控点条目信息
Declaration
Task<IList<DmonItemDtoV2>> GetSomeDmonsV2(GetSomeDmonItemsArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
GetSomeDmonItemsArgsV2 | args | 获取某些监控点参数 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<DmonItemDtoV2>> |
GetSomeHdataDefinitionV2(GetSomeHdataArgsV2)
获取某些历史的记录条目
Declaration
[Obsolete]
Task<IList<HdataDefinitionDtoV2>> GetSomeHdataDefinitionV2(GetSomeHdataArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
GetSomeHdataArgsV2 | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HdataDefinitionDtoV2>> |
GetSomeHdataItems(GetSomeHdataItemArgs)
获取某些历史记录条目
Declaration
Task<IList<HdataItem>> GetSomeHdataItems(GetSomeHdataItemArgs args)
Parameters
Type | Name | Description |
---|---|---|
GetSomeHdataItemArgs | args | 获取某些历史记录条目参数GetSomeHdataItemArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Collections.Generic.IList<HdataItem>> | HdataItem |
RebootBox(BoxArgs)
重启盒子
Declaration
Task RebootBox(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 要重启的盒子参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RegisterBox(RegisterBoxArgs)
注册盒子
Declaration
Task<long> RegisterBox(RegisterBoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
RegisterBoxArgs | args | 要注册的盒子参数RegisterBoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task<System.Int64> |
Remarks
注册盒子的UID
RemoveAlarmDefinition(RemoveAlarmDefinitionArgs)
删除报警条目
Declaration
[Obsolete]
Task RemoveAlarmDefinition(RemoveAlarmDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveAlarmDefinitionArgs | args | 删除报警条目参数RemoveAlarmDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveAlarmDefinitionV2(RemoveAlarmDefArgsV2)
删除报警监控点条目V2(支持离线编辑)
Declaration
Task RemoveAlarmDefinitionV2(RemoveAlarmDefArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
RemoveAlarmDefArgsV2 | args | 删除的报警点列表 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveAlarmGroup(RemoveAlarmGroupArgs)
移除报警分组
Declaration
Task RemoveAlarmGroup(RemoveAlarmGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveAlarmGroupArgs | args | 移除报警分组参数RemoveAlarmGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveAlarmTarget(RemoveTargetArgs)
删除报警联系人
Declaration
Task RemoveAlarmTarget(RemoveTargetArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveTargetArgs | args | 移除报警联系人参数RemoveTargetArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveBoxGroup(RemoveBoxGroupArgs)
移除盒子分组
Declaration
Task RemoveBoxGroup(RemoveBoxGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveBoxGroupArgs | args | 要移除盒子分组的信息参数RemoveBoxGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveDataMonitorGroup(RemoveDataMonitorGroupArgs)
移除监控点组
Declaration
Task RemoveDataMonitorGroup(RemoveDataMonitorGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveDataMonitorGroupArgs | args | 移除监测点组别参数RemoveDataMonitorGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveDataMonitorPoint(RemoveDataMonitorDefinitionArgs)
移除监控点条目
Declaration
[Obsolete]
Task RemoveDataMonitorPoint(RemoveDataMonitorDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveDataMonitorDefinitionArgs | args | 移除监测点信息参数RemoveDataMonitorDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveDataMonitorPointV2(RemoveDataMonDefArgsV2)
删除监控点条目V2(支持离线编辑)
Declaration
Task RemoveDataMonitorPointV2(RemoveDataMonDefArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
RemoveDataMonDefArgsV2 | args | 删除监控点参数 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 无 |
RemoveHdataDefinitionV2(RemoveHdataArgsV2)
删除历史记录条目
Declaration
[Obsolete]
Task RemoveHdataDefinitionV2(RemoveHdataArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
RemoveHdataArgsV2 | args | 删除历史记录参数RemoveHdataArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
RemoveHdataItem(RemoveHdataItemArgs)
移除历史记录多通道条目
Declaration
Task RemoveHdataItem(RemoveHdataItemArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveHdataItemArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
RemoveHistroyDefinition(RemoveHistoryDefinitionArgs)
删除历史记录条目
Declaration
[Obsolete]
Task RemoveHistroyDefinition(RemoveHistoryDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
RemoveHistoryDefinitionArgs | args | 删除历史监控点参数 RemoveHistroyDefinition(RemoveHistoryDefinitionArgs) |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
Restart()
实现切换用户登录初始化信息
Declaration
Task Restart()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
Remarks
重新启动,在需要重新启动的时候用,切换用户的时候用这个登录
SetBoxDeviceConfigurationSource(SetBoxDeviceConfigurationSourceArgs)
Declaration
Task SetBoxDeviceConfigurationSource(SetBoxDeviceConfigurationSourceArgs args)
Parameters
Type | Name | Description |
---|---|---|
SetBoxDeviceConfigurationSourceArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
Start()
启动
Declaration
Task Start()
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
Remarks
初始化接口,登录成功后,会记录上次的用户信息,若要实现其他用户初始化,调用
StartAllDataMonitorPointsOnBox(BoxArgs)
开启指定盒子上所有监控点的数据推送
Declaration
Task StartAllDataMonitorPointsOnBox(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartDataMonitorGroup(DataMonitorGroupArgs)
开启某监控点组别数据推送
Declaration
Task StartDataMonitorGroup(DataMonitorGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorGroupArgs | args | 开始监测点某组别数据推送参数DataMonitorGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartDataMonitorGroups(DataMonitorGroupsArgs)
开启指定监控点组的数据推送
Declaration
Task StartDataMonitorGroups(DataMonitorGroupsArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorGroupsArgs | args | 开启指定监控点组的数据推送参数DataMonitorGroupsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartDataMonitorPoint(DataMonitorPointArgs)
开启监测点
Declaration
Task StartDataMonitorPoint(DataMonitorPointArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointArgs | args | 开启监测点参数DataMonitorPointArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartDataMonitorPoints(DataMonitorPointsArgs)
开始某些检测点
Declaration
Task StartDataMonitorPoints(DataMonitorPointsArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsArgs | args | 开始某些检测点参数DataMonitorPointsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartDataMonitorPointsByGroupedName(DataMonitorPointsByGroupedNameArgs)
Declaration
Task StartDataMonitorPointsByGroupedName(DataMonitorPointsByGroupedNameArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsByGroupedNameArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
StartDmonItemsByNames(StartDmonItemByNamesArgs)
根据名称开启监控
Declaration
Task StartDmonItemsByNames(StartDmonItemByNamesArgs args)
Parameters
Type | Name | Description |
---|---|---|
StartDmonItemByNamesArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
StartSpecificDataMonitorPointsByGroupedNameOnly(DataMonitorPointsByGroupedNameArgs)
Declaration
Task StartSpecificDataMonitorPointsByGroupedNameOnly(DataMonitorPointsByGroupedNameArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsByGroupedNameArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
StartSpecificDataMonitorPointsByNameOnly(DataMonitorPointsByNameArgs)
开始某些检测点
Declaration
Task StartSpecificDataMonitorPointsByNameOnly(DataMonitorPointsByNameArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsByNameArgs | args | 开始某些检测点参数DataMonitorPointsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartSpecifiedDataMonitorGroupOnly(DataMonitorGroupsArgs)
只开启指定的监测点组
Declaration
Task StartSpecifiedDataMonitorGroupOnly(DataMonitorGroupsArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorGroupsArgs | args | 监测点组别参数DataMonitorGroupsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StartSpecifiedDataMonitorPointsOnly(DataMonitorPointsArgs)
只开启指定的监测点
Declaration
Task StartSpecifiedDataMonitorPointsOnly(DataMonitorPointsArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopAllDataMonitorPointsOnBox(BoxArgs)
停止指定盒子上所有监控点的数据推送
Declaration
Task StopAllDataMonitorPointsOnBox(BoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
BoxArgs | args | 盒子信息参数BoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopDataMonitorGroup(DataMonitorGroupArgs)
停止某监控点组别数据推送
Declaration
Task StopDataMonitorGroup(DataMonitorGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorGroupArgs | args | 停止某监控点组别数据推送参数DataMonitorGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopDataMonitorGroups(DataMonitorGroupsArgs)
停止指定监控点组的数据推送
Declaration
Task StopDataMonitorGroups(DataMonitorGroupsArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorGroupsArgs | args | 停止指定监控点组的数据推送DataMonitorGroupsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopDataMonitorPoint(DataMonitorPointArgs)
停止监测点
Declaration
Task StopDataMonitorPoint(DataMonitorPointArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointArgs | args | 停止监测点参数DataMonitorPointArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopDataMonitorPoints(DataMonitorPointsArgs)
停止某些监测点
Declaration
Task StopDataMonitorPoints(DataMonitorPointsArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsArgs | args | 停止某些监测点参数DataMonitorPointsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopDataMonitorPointsByGroupedName(DataMonitorPointsByGroupedNameArgs)
Declaration
Task StopDataMonitorPointsByGroupedName(DataMonitorPointsByGroupedNameArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsByGroupedNameArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
StopDataMonitorPointsByName(DataMonitorPointsByNameArgs)
停止某些监测点
Declaration
Task StopDataMonitorPointsByName(DataMonitorPointsByNameArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorPointsByNameArgs | args | 停止某些监测点参数DataMonitorPointsArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
StopDmonItemsByNames(StopDmonItemByNamesArgs)
根据名称关闭监控点
Declaration
Task StopDmonItemsByNames(StopDmonItemByNamesArgs args)
Parameters
Type | Name | Description |
---|---|---|
StopDmonItemByNamesArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
UnregisterBox(UnregisterBoxArgs)
删除注册盒子,不删除盒子内部数据
Declaration
Task UnregisterBox(UnregisterBoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
UnregisterBoxArgs | args | 要删除注册的盒子参数UnregisterBoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UnregisterBoxV2(UnregisterBoxArgs)
Declaration
Task UnregisterBoxV2(UnregisterBoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
UnregisterBoxArgs | args |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
UpdateAlarmDefinition(UpdateAlarmDefinitonArgs)
更新报警条目
Declaration
[Obsolete]
Task UpdateAlarmDefinition(UpdateAlarmDefinitonArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateAlarmDefinitonArgs | args | 更细报警条目参数UpdateAlarmDefinitonArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateAlarmDefinitionV2(UpdateAlarmDefArgsV2)
更新报警监控条目V2(支持离线编辑)
Declaration
Task UpdateAlarmDefinitionV2(UpdateAlarmDefArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
UpdateAlarmDefArgsV2 | args | 修改报警条目参数UpdateAlarmDefArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateAlarmGroup(UpdateAlarmGroupArgs)
更新报警分组
Declaration
Task UpdateAlarmGroup(UpdateAlarmGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateAlarmGroupArgs | args | 跟新报警分组参数UpdateAlarmGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateAlarmTarget(UpdateTargetArgs)
更新报警联系人
Declaration
Task UpdateAlarmTarget(UpdateTargetArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateTargetArgs | args | 更新报警联系人参数UpdateTargetArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateBox(UpdateBoxArgs)
更新盒子
Declaration
Task UpdateBox(UpdateBoxArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateBoxArgs | args | 要更新的盒子参数UpdateBoxArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateBoxGroup(UpdateBoxGroupArgs)
更新盒子分组
Declaration
Task UpdateBoxGroup(UpdateBoxGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateBoxGroupArgs | args | 要更新盒子分组的的参数信息 UpdateBoxGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateDataMonitorGroup(UpdateDataMonitorGroupArgs)
更新监控点组
Declaration
Task UpdateDataMonitorGroup(UpdateDataMonitorGroupArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateDataMonitorGroupArgs | args | 更新监测点组别参数UpdateDataMonitorGroupArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateDataMonitorPoint(UpdateDataMonitorDefinitionArgs)
更新监控点条目
Declaration
[Obsolete]
Task UpdateDataMonitorPoint(UpdateDataMonitorDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateDataMonitorDefinitionArgs | args | 更新监测点信息参数UpdateDataMonitorDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateDataMonitorPointV2(UpdateDmonArgsV2)
更新监控点条目V2(支持离线编辑),集合长度不要超过20个
Declaration
Task UpdateDataMonitorPointV2(UpdateDmonArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
UpdateDmonArgsV2 | args | 更新监控点参数UpdateDmonArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 无 |
UpdateHdataDefinitionV2(UpdateHdataDefArgsV2)
更新历史记录条目
Declaration
[Obsolete]
Task UpdateHdataDefinitionV2(UpdateHdataDefArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
UpdateHdataDefArgsV2 | args | 更新历史记录条目参数UpdateHdataDefArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateHdataItems(UpdateHdataItemArgs)
更新历史记录多通道
Declaration
Task UpdateHdataItems(UpdateHdataItemArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateHdataItemArgs | args | 更新历史记录多通道参数UpdateHdataItemArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | System.Int64 |
UpdateHistoryDefinition(UpdateHDataDefinitionArgs)
更新历史记录条目
Declaration
[Obsolete]
Task UpdateHistoryDefinition(UpdateHDataDefinitionArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateHDataDefinitionArgs | args | 更新历史监控点参数 UpdateHDataDefinitionArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
UpdateRefreshTimeConfig(UpdateRefreshTimeArgs)
更新盒子数据条目刷新时间(盒子全局设置)
Declaration
Task UpdateRefreshTimeConfig(UpdateRefreshTimeArgs args)
Parameters
Type | Name | Description |
---|---|---|
UpdateRefreshTimeArgs | args | 刷新盒子刷新时间UpdateRefreshTimeArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
WriteValue(DataMonitorWriteValueArgs)
监控点写值
Declaration
Task WriteValue(DataMonitorWriteValueArgs args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorWriteValueArgs | args | 写入监测点值参数DataMonitorWriteValueArgs |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task | 空 |
WriteValue(DataMonitorWriteValueArgsV2)
监控点写值V2,要求每个用户下监控点条目名称不一样
Declaration
Task WriteValue(DataMonitorWriteValueArgsV2 args)
Parameters
Type | Name | Description |
---|---|---|
DataMonitorWriteValueArgsV2 | args | 写入监控点参数DataMonitorWriteValueArgsV2 |
Returns
Type | Description |
---|---|
System.Threading.Tasks.Task |
Events
AlarmConfirmed
报警还原事件
Declaration
event EventHandler<IList<AlarmConfirmDefinitonArgs>> AlarmConfirmed
Event Type
Type | Description |
---|---|
System.EventHandler<System.Collections.Generic.IList<AlarmConfirmDefinitonArgs>> | 报警条目确认消息推送事件FBoxClientDriver.Contract.IFBoxClientManager.add_AlarmConfirmed(System.EventHandler{System.Collections.Generic.IList{FBoxClientDriver.Contract.AlarmConfirmDefinitonArgs}}) |
AlarmRecoverd
报警还原事件
Declaration
event EventHandler<IList<AlarmRecoverDefinitonArgs>> AlarmRecoverd
Event Type
Type | Description |
---|---|
System.EventHandler<System.Collections.Generic.IList<AlarmRecoverDefinitonArgs>> |
Remarks
新增的报警条目触发报警后还原后消息推送事件AlarmRecoverDefinitonArgs
AlarmTriggered
报警触发事件
Declaration
event EventHandler<IList<AlarmTriggerDefinitionArgs>> AlarmTriggered
Event Type
Type | Description |
---|---|
System.EventHandler<System.Collections.Generic.IList<AlarmTriggerDefinitionArgs>> |
Remarks
新增的报警条目触发报警,消息推送事件AlarmTriggerDefinitionArgs
BoxConnectStateChanged
盒子状态变更事件
Declaration
event EventHandler<IList<BoxConnectionStateItem>> BoxConnectStateChanged
Event Type
Type | Description |
---|---|
System.EventHandler<System.Collections.Generic.IList<BoxConnectionStateItem>> |
BoxServerSignalRDisconnect
Declaration
event EventHandler BoxServerSignalRDisconnect
Event Type
Type | Description |
---|---|
System.EventHandler |
DataMonitorValueChanged
监控点值数据变更事件
Declaration
event EventHandler<IList<DataMonitorValueChangedArgs>> DataMonitorValueChanged
Event Type
Type | Description |
---|---|
System.EventHandler<System.Collections.Generic.IList<DataMonitorValueChangedArgs>> |
Remarks
监控点数据推送DataMonitorValueChangedArgs
MainServerSignalRDisconnect
Declaration
event EventHandler<string> MainServerSignalRDisconnect
Event Type
Type | Description |
---|---|
System.EventHandler<System.String> |
OnBoxLocationChanged
盒子地理位置事件
Declaration
event EventHandler<BoxLocationEventArgs> OnBoxLocationChanged
Event Type
Type | Description |
---|---|
System.EventHandler<BoxLocationEventArgs> |
OnBoxRegisterEvent
盒子注册通知事件
Declaration
event EventHandler<BoxRegisterArgs> OnBoxRegisterEvent
Event Type
Type | Description |
---|---|
System.EventHandler<BoxRegisterArgs> | 盒子注册触发事件,目前是广播的,可能收到别人注册的消息BoxRegisterArgs |
OnBoxUnregisterEvent
盒子注销通知事件
Declaration
event EventHandler<BoxUnRegisterArgs> OnBoxUnregisterEvent
Event Type
Type | Description |
---|---|
System.EventHandler<BoxUnRegisterArgs> | 盒子注销触发事件,目前是广播,可能受到别人的注销信息BoxUnRegisterArgs |
OnDMonRegisterEvent
盒子监控点注册事件
Declaration
event EventHandler<DMonRegisterArgs> OnDMonRegisterEvent
Event Type
Type | Description |
---|---|
System.EventHandler<DMonRegisterArgs> | 盒子监控点注册事件 DMonRegisterArgs |
OnDMonUnregisterEvent
盒子监控删除事件
Declaration
event EventHandler<DMonDefUnregisterArgs> OnDMonUnregisterEvent
Event Type
Type | Description |
---|---|
System.EventHandler<DMonDefUnregisterArgs> | 盒子监控点删除事件 DMonDefUnregisterArgs |
OnSignalRMessageEvent
SignalR消息事件
Declaration
event EventHandler<SignalRMessageArgs> OnSignalRMessageEvent
Event Type
Type | Description |
---|---|
System.EventHandler<SignalRMessageArgs> |
Remarks
盒子分服务器连接断开重连消息