jy-plc/LangGuan.xml

2404 lines
84 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

<?xml version="1.0"?>
<doc>
<assembly>
<name>LangGuan</name>
</assembly>
<members>
<member name="T:LangGuan.Command.AutoMapper.AutoMapperConfig">
<summary>
AutoMapperConfig
</summary>
</member>
<member name="M:LangGuan.Command.AutoMapper.AutoMapperConfig.RegisterMappings">
<summary>
</summary>
<returns></returns>
</member>
<member name="T:LangGuan.Command.AutoMapper.CustomProfile">
<summary>
CustomProfile
</summary>
</member>
<member name="M:LangGuan.Command.AutoMapper.CustomProfile.#ctor">
<summary>
配置构造函数,用来创建关系映射
</summary>
</member>
<member name="M:LangGuan.Command.Extension.PlcHelper.WriteVal(System.String,System.String)">
<summary>
写数据
</summary>
<param name="ip"></param>
</member>
<member name="M:LangGuan.Command.Extension.PlcHelper.SetVal(System.String,System.String,System.Boolean)">
<summary>
SetVal
</summary>
<param name="ip"></param>
<param name="key"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Command.Extension.PlcHelper.GetVal(System.String,System.String)">
<summary>
GetVal
</summary>
<param name="ip"></param>
<param name="key"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Command.Extension.PlcHelper.GetAngleVal1(System.String,System.String)">
<summary>
俯仰角度
</summary>
<param name="ip"></param>
<param name="key"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Command.Extension.PlcHelper2.startDevice(System.String,System.String,System.Int16)">
<summary>
设定设备值
</summary>
<param name="ip"></param>
<param name="key"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Command.Extension.PlcHelper2.GetVal``1(System.String,System.String)">
<summary>
取值
</summary>
<typeparam name="T"></typeparam>
<param name="ip"></param>
<param name="key"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Command.Extension.SocketExtension">
<summary>
</summary>
</member>
<member name="M:LangGuan.Command.Extension.SocketExtension.AddSocketService(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
<summary>
</summary>
<param name="services"></param>
</member>
<member name="T:LangGuan.Command.Model.ApiResult">
<summary>
Api返回结果
</summary>
</member>
<member name="P:LangGuan.Command.Model.ApiResult.code">
<summary>
code=0成功。1失败
</summary>
</member>
<member name="P:LangGuan.Command.Model.ApiResult.data">
<summary>
结果
</summary>
</member>
<member name="P:LangGuan.Command.Model.ApiResult.msg">
<summary>
消息
</summary>
</member>
<member name="T:LangGuan.Command.Model.BaseModel">
<summary>
base model
</summary>
</member>
<member name="P:LangGuan.Command.Model.BaseModel.Id">
<summary>
//标记主键
</summary>
</member>
<member name="P:LangGuan.Command.Model.BaseModel.CreateDateTime">
<summary>
//指明数据库中字段名为CreateDateTime
</summary>
</member>
<member name="P:LangGuan.Command.Model.BaseModel.IsDelete">
<summary>
标记删除
</summary>
</member>
<member name="M:LangGuan.Command.Model.BaseModel.#ctor">
<summary>
basemodel
</summary>
</member>
<member name="T:LangGuan.Command.Model.columnView">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.columnView.hour">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.columnView.type">
<summary>
a34004=PM2.5浓度,a34002=PM10,a34001=tsp浓度
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.Alert">
<summary>
报警
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Alert.deviceId">
<summary>
deviceId
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Alert.NickName">
<summary>
别名
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Alert.content">
<summary>
内容
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.Device">
<summary>
设备信息
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Device.deviceIp">
<summary>
deviceIp
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Device.deviceId">
<summary>
设备标识
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Device.NickName">
<summary>
别名
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Device.angle">
<summary>
角度
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Device.state">
<summary>
状态 0离线1在线
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Device.InGroup">
<summary>
是否分配组
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.Employee">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Employee.Account">
<summary>
登陆名
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Employee.Pwd">
<summary>
pwd
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Employee.NickName">
<summary>
别名
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.Group">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Group.GroupName">
<summary>
分组名称
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Group.Description">
<summary>
描述
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Group.DeviceIds">
<summary>
设备列表
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.HJ212">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.deviceId">
<summary>
设备ID
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a34004">
<summary>
PM2.5浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a34002">
<summary>
PM10浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a34001">
<summary>
TSP浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a01001">
<summary>
温度
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a01002">
<summary>
湿度
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a01006">
<summary>
大气压
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a01007">
<summary>
风速
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.HJ212.a01008">
<summary>
风向
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Plan.groups">
<summary>
组列表
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Plan.deviceIds">
<summary>
设备列表
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Plan.cron">
<summary>
执行计划
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Plan.execution">
<summary>
执行时长
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Plan.disable">
<summary>
是否启用
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.Radar">
<summary>
雷达数据
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.deviceId">
<summary>
设备id
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.deviceIp">
<summary>
设备id
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.AcqTime">
<summary>
采集时间
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.ExposureTime">
<summary>
曝光时间
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.SystemBlind">
<summary>
系统盲区
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.DetectRange">
<summary>
探测距离
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.DataPointNum">
<summary>
数据点个数
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Radar.ScanAngle">
<summary>
ScanAngle
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.RadarItems">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarItems.pid">
<summary>
父ID
</summary>
</member>
<member name="F:LangGuan.Command.Model.EntityModel.RadarItems.Signal">
<summary>
结果
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.RadarView">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.deviceId">
<summary>
设备id
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.deviceIp">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.AcqTime">
<summary>
采集时间
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.ExposureTime">
<summary>
曝光时间
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.SystemBlind">
<summary>
系统盲区
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.DetectRange">
<summary>
探测距离
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.DataPointNum">
<summary>
数据点个数
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.ScanAngle">
<summary>
ScanAngle
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.RadarView.Signal">
<summary>
Signal
</summary>
</member>
<member name="T:LangGuan.Command.Model.EntityModel.Video">
<summary>
视频
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Video.GroupName">
<summary>
组名
</summary>
</member>
<member name="P:LangGuan.Command.Model.EntityModel.Video.Url">
<summary>
视频源
</summary>
</member>
<member name="T:LangGuan.Command.Model.ExportModel">
<summary>
导出
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.deviceId">
<summary>
设备ID
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a34004">
<summary>
PM2.5浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a34002">
<summary>
PM10浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a34001">
<summary>
TSP浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a01001">
<summary>
温度
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a01002">
<summary>
湿度
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a01006">
<summary>
大气压
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a01007">
<summary>
风速
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.a01008">
<summary>
风向
</summary>
</member>
<member name="P:LangGuan.Command.Model.ExportModel.createtime">
<summary>
时间
</summary>
</member>
<member name="P:LangGuan.Command.Model.GroupDevice.GroupName">
<summary>
分组名称
</summary>
</member>
<member name="P:LangGuan.Command.Model.GroupDevice.Description">
<summary>
描述
</summary>
</member>
<member name="T:LangGuan.Command.Model.Paging">
<summary>
分页数据
</summary>
</member>
<member name="P:LangGuan.Command.Model.Paging.CurrentPageIndex">
<summary>
Gets or sets CurrentPageIndex.
</summary>
</member>
<member name="P:LangGuan.Command.Model.Paging.Total">
<summary>
Gets or sets PageCount.
</summary>
</member>
<member name="P:LangGuan.Command.Model.Paging.Items">
<summary>
data
</summary>
</member>
<member name="T:LangGuan.Command.Model.RqeustPaging">
<summary>
分页参数
</summary>
</member>
<member name="P:LangGuan.Command.Model.RqeustPaging.current">
<summary>
Gets or sets CurrentPageIndex.
</summary>
</member>
<member name="P:LangGuan.Command.Model.RqeustPaging.pageSize">
<summary>
Gets or sets PageCount.
</summary>
</member>
<member name="T:LangGuan.Command.Model.RequestModel.AutoReport">
<summary>
条件
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.AutoReport.begin">
<summary>
开始
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.AutoReport.end">
<summary>
结束
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.AutoReport.a34004">
<summary>
PM2.5浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.AutoReport.a34002">
<summary>
PM10浓度
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.AutoReport.a34001">
<summary>
TSP浓度
</summary>
</member>
<member name="T:LangGuan.Command.Model.RequestModel.RequestLogin">
<summary>
登陆
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.RequestLogin.Account">
<summary>
Account
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.RequestLogin.Pwd">
<summary>
Pwd
</summary>
</member>
<member name="T:LangGuan.Command.Model.RequestModel.RequestUpdateAccount">
<summary>
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.RequestUpdateAccount.Account">
<summary>
Account
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.RequestUpdateAccount.Pwd">
<summary>
Pwd
</summary>
</member>
<member name="P:LangGuan.Command.Model.RequestModel.RequestUpdateAccount.NewPwd">
<summary>
NewPwd
</summary>
</member>
<member name="T:LangGuan.Command.Model.SocketModel">
<summary>
scoket
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.result">
<summary>
缓冲器
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.maxClientCount">
<summary>
最大连接数
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.ip">
<summary>
服务IP地址
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.port">
<summary>
服务端口号
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.ClientSockets">
<summary>
客户端列表
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.ipEndPoint">
<summary>
IP终端
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.ServerSocket">
<summary>
服务端Socket
</summary>
</member>
<member name="F:LangGuan.Command.Model.SocketModel.ClientSocket">
<summary>
当前客户端Socket
</summary>
</member>
<member name="T:LangGuan.Configuration.SwaggerConfigureOptions">
<summary>
版本控制
</summary>
</member>
<member name="M:LangGuan.Configuration.SwaggerConfigureOptions.#ctor(Microsoft.AspNetCore.Mvc.ApiExplorer.IApiVersionDescriptionProvider)">
<summary>
provider
</summary>
<param name="provider"></param>
</member>
<member name="M:LangGuan.Configuration.SwaggerConfigureOptions.Configure(Swashbuckle.AspNetCore.SwaggerGen.SwaggerGenOptions)">
<summary>
config
</summary>
<param name="options"></param>
</member>
<member name="M:LangGuan.Controllers.AlertController.#ctor(LangGuan.Services.AlertService)">
<summary>
</summary>
<param name="alertService"></param>
</member>
<member name="M:LangGuan.Controllers.AlertController.list(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Controllers.DataController">
<summary>
</summary>
</member>
<member name="M:LangGuan.Controllers.DataController.#ctor(LangGuan.Services.Hj212Service)">
<summary>
</summary>
<param name="hj212Service"></param>
</member>
<member name="M:LangGuan.Controllers.DataController.export(System.DateTime,System.DateTime)">
<summary>
导出
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DataController.list(System.DateTime,System.DateTime,LangGuan.Command.Model.RqeustPaging)">
<summary>
列表数据
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DataController.realtime">
<summary>
实时监测
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DataController.autoreport(LangGuan.Command.Model.RequestModel.AutoReport)">
<summary>
自动报表导出
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DataController.autoReportResult(LangGuan.Command.Model.RequestModel.AutoReport)">
<summary>
自动报表结果
</summary>
<returns></returns>
</member>
<member name="T:LangGuan.Controllers.DeviceController">
<summary>
</summary>
</member>
<member name="M:LangGuan.Controllers.DeviceController.#ctor(LangGuan.Services.DeviceSerive,LangGuan.Services.PlanService)">
<summary>
</summary>
<param name="deviceSerive"></param>
</member>
<member name="M:LangGuan.Controllers.DeviceController.Add(LangGuan.Command.Model.EntityModel.Device)">
<summary>
Add
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.remove(System.Collections.Generic.IEnumerable{System.String})">
<summary>
删除
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.list(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.update(LangGuan.Command.Model.EntityModel.Device)">
<summary>
更新
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.GetListByGroupState(System.Boolean)">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.SetVal(System.Collections.Generic.KeyValuePair{System.String,System.Int32})">
<summary>
设备角度调整
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.start(System.String,System.Boolean)">
<summary>
启动
</summary>
<param name="id"></param>
<param name="point">true摇摆false定点</param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.existPlan(System.String)">
<summary>
判断设备是否在计划中
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.upordown(System.String,System.Int32,System.Boolean)">
<summary>
设置上下俯仰,t=1上t=2下val=true,开始false停止
</summary>
<param name="id"></param>
<param name="t">1上2下</param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.Zero(System.String,System.Boolean)">
<summary>
归零
</summary>
<param name="id"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.getupordown(System.String)">
<summary>
获取上下角度
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.leftorright(System.String,System.Int32,System.Boolean)">
<summary>
左右,跟上下一样
</summary>
<param name="id"></param>
<param name="t"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceController.getleftorright(System.String)">
<summary>
获取角度
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.DeviceUsedController.Test(LangGuan.Command.Model.EntityModel.DeviceUsed)">
<summary>
测试数据
</summary>
<returns></returns>
</member>
<member name="T:LangGuan.Controllers.EmployeeController">
<summary>
</summary>
</member>
<member name="M:LangGuan.Controllers.EmployeeController.#ctor(LangGuan.Services.EmployeeService)">
<summary>
</summary>
<param name="employee"></param>
</member>
<member name="M:LangGuan.Controllers.EmployeeController.Login(LangGuan.Command.Model.RequestModel.RequestLogin)">
<summary>
登录
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.EmployeeController.Check(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表查询
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.EmployeeController.Add(LangGuan.Command.Model.EntityModel.Employee)">
<summary>
新加
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.EmployeeController.Update(LangGuan.Command.Model.RequestModel.RequestUpdateAccount)">
<summary>
修改密码
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.EmployeeController.remove(System.Collections.Generic.IEnumerable{System.String})">
<summary>
删除
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.GroupController.list(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.GroupController.FindOne(System.String)">
<summary>
取单条
</summary>
<param name="Id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.GroupController.update(LangGuan.Command.Model.EntityModel.Group)">
<summary>
更新
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.GroupController.add(LangGuan.Command.Model.EntityModel.Group)">
<summary>
新加
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.GroupController.remove(System.Collections.Generic.IEnumerable{System.String})">
<summary>
删除
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Controllers.HomeController">
<summary>
</summary>
</member>
<member name="M:LangGuan.Controllers.HomeController.#ctor(Microsoft.Extensions.Logging.ILogger{LangGuan.Controllers.HomeController},LangGuan.Services.DeviceSerive,LangGuan.Services.AlertService,LangGuan.Services.VideoService,LangGuan.Services.Hj212Service,LangGuan.Services.RadarService,Microsoft.Extensions.Caching.Memory.IMemoryCache,Microsoft.Extensions.Configuration.IConfiguration,LangGuan.Services.DeviceUsedService)">
<summary>
</summary>
<param name="logger"></param>
<param name="deviceSerive"></param>
<param name="alertService"></param>
<param name="videoService"></param>
<param name="hj212Service"></param>
<param name="radarService"></param>
<param name="memoryCache"></param>
</member>
<member name="M:LangGuan.Controllers.HomeController.view">
<summary>
</summary>
<returns></returns>
</member>
<member name="T:LangGuan.Controllers.HomeController.columnView">
<summary>
</summary>
</member>
<member name="P:LangGuan.Controllers.HomeController.columnView.type">
<summary>
a34004=PM2.5浓度,a34002=PM10,a34001=tsp浓度
</summary>
</member>
<member name="M:LangGuan.Controllers.PlanController.add(LangGuan.Command.Model.EntityModel.Plan)">
<summary>
</summary>
<param name="plan"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.PlanController.updatedis(System.String)">
<summary>
启用,禁用状态变更
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.PlanController.update(LangGuan.Command.Model.EntityModel.Plan)">
<summary>
更新
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.PlanController.remove(System.Collections.Generic.IEnumerable{System.String})">
<summary>
remove
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.PlanController.list(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.PlanController.findeOne(System.String)">
<summary>
findone
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.RadarController.#ctor(LangGuan.Services.RadarService)">
<summary>
</summary>
<param name="radarService"></param>
</member>
<member name="M:LangGuan.Controllers.RadarController.receive(LangGuan.Command.Model.EntityModel.RadarView)">
<summary>
接收客户端雷达 数据
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.RadarController.list(System.DateTime,System.DateTime)">
<summary>
</summary>
<param name="start"></param>
<param name="end"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.VideoController.#ctor(LangGuan.Services.VideoService)">
<summary>
</summary>
<param name="videoService"></param>
</member>
<member name="M:LangGuan.Controllers.VideoController.list(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.VideoController.Add(LangGuan.Command.Model.EntityModel.Video)">
<summary>
新加
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.VideoController.update(LangGuan.Command.Model.EntityModel.Video)">
<summary>
/更新
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Controllers.VideoController.removoe(System.Collections.Generic.IEnumerable{System.String})">
<summary>
批量删除,传数组
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Middleware.CustomerExceptionFilter">
<summary>
异常处理中间件
</summary>
</member>
<member name="F:LangGuan.Middleware.CustomerExceptionFilter._logger">
<summary>
日志
</summary>
</member>
<member name="M:LangGuan.Middleware.CustomerExceptionFilter.#ctor(Microsoft.Extensions.Logging.ILoggerFactory)">
<summary>
构参
</summary>
<param name="loggerFactory"></param>
</member>
<member name="M:LangGuan.Middleware.CustomerExceptionFilter.OnExceptionAsync(Microsoft.AspNetCore.Mvc.Filters.ExceptionContext)">
<summary>
重写
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Middleware.RequestLoggingMiddleware">
<summary>
日志中间件
</summary>
</member>
<member name="F:LangGuan.Middleware.RequestLoggingMiddleware._stopwatch">
<summary>
计时器
</summary>
</member>
<member name="M:LangGuan.Middleware.RequestLoggingMiddleware.#ctor(Microsoft.AspNetCore.Http.RequestDelegate,Microsoft.Extensions.Logging.ILogger{LangGuan.Middleware.RequestLoggingMiddleware})">
<summary>
构建中间件
</summary>
<param name="next"></param>
<param name="logger"></param>
</member>
<member name="M:LangGuan.Middleware.RequestLoggingMiddleware.Invoke(Microsoft.AspNetCore.Http.HttpContext)">
<summary>
task
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Middleware.RequestLoggingMiddleware.GetResponse(Microsoft.AspNetCore.Http.HttpResponse)">
<summary>
获取响应内容
</summary>
<param name="response"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.AlertService">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.AlertService.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
</summary>
<param name="config"></param>
</member>
<member name="M:LangGuan.Services.AlertService.GetToplist(System.Int32)">
<summary>
取前20
</summary>
<param name="top"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.AlertService.Add(LangGuan.Command.Model.EntityModel.Alert)">
<summary>
新加一条数据
</summary>
<param name="alert"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.AlertService.GetList(LangGuan.Command.Model.RqeustPaging)">
<summary>
分页数据
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.BaseService`1">
<summary>
baseservice
</summary>
<typeparam name="T"></typeparam>
</member>
<member name="M:LangGuan.Services.BaseService`1.#ctor(Microsoft.Extensions.Configuration.IConfiguration,System.String)">
<summary>
构造
</summary>
<param name="config"></param>
<param name="tableName"></param>
</member>
<member name="M:LangGuan.Services.BaseService`1.Get">
<summary>
获取所有
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.Get(System.String)">
<summary>
获取单个
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.Create(`0)">
<summary>
创建
</summary>
<param name="T"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.Update(System.String,`0)">
<summary>
更新
</summary>
<param name="id"></param>
<param name="TIn"></param>
</member>
<member name="M:LangGuan.Services.BaseService`1.Remove(`0)">
<summary>
删除
</summary>
<param name="TIn"></param>
</member>
<member name="M:LangGuan.Services.BaseService`1.Remove(System.String)">
<summary>
根据id删除
</summary>
<param name="id"></param>
</member>
<member name="M:LangGuan.Services.BaseService`1.GetAsync">
<summary>
取列表
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.GetAsync(System.String)">
<summary>
取单条
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.CreateAsync(`0)">
<summary>
新增
</summary>
<param name="T"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.CreateManyAsync(System.Collections.Generic.IEnumerable{`0})">
<summary>
新增
</summary>
<param name="T"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.UpdateAsync(System.String,`0)">
<summary>
更新
</summary>
<param name="id"></param>
<param name="TIn"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.RemoveAsync(System.String)">
<summary>
删除
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.GetListWithExp(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
表达式取数据
</summary>
<param name="expression"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.FindListByFilter(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
filter查找
</summary>
<param name="filter"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.FindListyFilter(MongoDB.Driver.FilterDefinition{`0})">
<summary>
filterdefinition
</summary>
<param name="filter"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.Exist(System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
是否存在
</summary>
<param name="expression"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.BaseService`1.GetPager(LangGuan.Command.Model.RqeustPaging,System.Linq.Expressions.Expression{System.Func{`0,System.Boolean}})">
<summary>
分页取数据
</summary>
<param name="req"></param>
<param name="exp"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.DeviceSerive">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.DeviceSerive.#ctor(Microsoft.Extensions.Configuration.IConfiguration,LangGuan.Services.AlertService,LangGuan.Command.Extension.PlcHelper)">
<summary>
</summary>
<param name="config"></param>
<param name="alertService"></param>
</member>
<member name="M:LangGuan.Services.DeviceSerive.Add(LangGuan.Command.Model.EntityModel.Device)">
<summary>
新加设备
</summary>
<param name="device"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.GetlistByGroupState(System.Boolean)">
<summary>
取状态
</summary>
<param name="Ingroup"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.Update(LangGuan.Command.Model.EntityModel.Device)">
<summary>
更新设备
</summary>
<param name="device"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.UpdataGroupState(System.Collections.Generic.IEnumerable{System.String},System.Boolean)">
<summary>
更新设备组的状态
</summary>
<param name="ids"></param>
<param name="Ingroup"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.CheckGroupState(System.Collections.Generic.IEnumerable{System.String})">
<summary>
检测是否已经在组中
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.GetList(LangGuan.Command.Model.RqeustPaging)">
<summary>
分页数据
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.GetDeviceByIds(System.Collections.Generic.IEnumerable{System.String})">
<summary>
取多条数据
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.GeAllList">
<summary>
取全部数据
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.UpdateState(LangGuan.Command.Model.EntityModel.Device)">
<summary>
更新设备状态
</summary>
<param name="device"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.startdevice(System.String,System.Boolean)">
<summary>
开启
</summary>
<param name="deviceId">设备id</param>
<param name="point">是否定点</param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.stopDevice(System.String)">
<summary>
停止
</summary>
<param name="deviceId"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.setUporDown(System.String,System.Int32,System.Boolean)">
<summary>
</summary>
<param name="id"></param>
<param name="t"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.Zero(System.String,System.Boolean)">
<summary>
归零
</summary>
<param name="id"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.setLeftorRight(System.String,System.Int32,System.Boolean)">
<summary>
</summary>
<param name="id"></param>
<param name="t"></param>
<param name="val"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.GetUpOrDown(System.String)">
<summary>
设备角度
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceSerive.GetLeftOrRight(System.String)">
<summary>
设备角度
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.DeviceUsedService.GetList(System.DateTime,System.DateTime)">
<summary>
</summary>
<returns></returns>
</member>
<member name="T:LangGuan.Services.EmployeeService">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.EmployeeService.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
</summary>
<param name="config"></param>
</member>
<member name="M:LangGuan.Services.EmployeeService.Login(System.String,System.String)">
<summary>
登陆
</summary>
<param name="Account"></param>
<param name="Pwd"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.EmployeeService.Update(System.String,System.String,System.String)">
<summary>
更新密码
</summary>
<param name="Account"></param>
<param name="Pwd"></param>
<param name="NewPwd"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.EmployeeService.Add(System.String,System.String,System.String)">
<summary>
新加用户
</summary>
<param name="Account"></param>
<param name="Pwd"></param>
<param name="NickName"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.EmployeeService.GetList(LangGuan.Command.Model.RqeustPaging)">
<summary>
列表页
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.GroupService.Add(LangGuan.Command.Model.EntityModel.Group)">
<summary>
新加分组
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.GroupService.update(LangGuan.Command.Model.EntityModel.Group)">
<summary>
更新
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.GroupService.remove(System.Collections.Generic.IEnumerable{System.String})">
<summary>
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.GroupService.FindOne(System.String)">
<summary>
取单条
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.GroupService.GetList(LangGuan.Command.Model.RqeustPaging)">
<summary>
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.GroupService.GetDeviceIds(System.Collections.Generic.IEnumerable{System.String})">
<summary>
group 取全部的设备id
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.Hj212Service">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.Hj212Service.#ctor(Microsoft.Extensions.Configuration.IConfiguration,LangGuan.Services.DeviceSerive)">
<summary>
</summary>
<param name="config"></param>
<param name="deviceSerive"></param>
</member>
<member name="M:LangGuan.Services.Hj212Service.Add(LangGuan.Command.Model.EntityModel.HJ212,System.String)">
<summary>
新加数据
</summary>
<param name="hJ212"></param>
<param name="deviceIp"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.GetViewTop(System.Int32)">
<summary>
最近10个小时的数据
</summary>
<param name="hours"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.Realtime">
<summary>
实时的数据
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.autoReport(LangGuan.Command.Model.RequestModel.AutoReport)">
<summary>
自动报表
</summary>
<param name="autoReport"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.autoReportResult(LangGuan.Command.Model.RequestModel.AutoReport)">
<summary>
计算结果
</summary>
<param name="autoReport"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.GetPageData(System.DateTime,System.DateTime,LangGuan.Command.Model.RqeustPaging)">
<summary>
分页取数据
</summary>
<param name="start"></param>
<param name="end"></param>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.GetPage(System.DateTime,System.DateTime)">
<summary>
查找数据
</summary>
<param name="start"></param>
<param name="end"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.Hj212Service.Export(System.DateTime,System.DateTime)">
<summary>
导出数据
</summary>
<param name="start"></param>
<param name="end"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.HJ212SocketServer">
<summary>
启动socket
</summary>
</member>
<member name="M:LangGuan.Services.HJ212SocketServer.#ctor(LangGuan.Services.Hj212Service,LangGuan.Services.DeviceSerive)">
<summary>
</summary>
<param name="hj212Service"></param>
<param name="deviceSerive"></param>
</member>
<member name="F:LangGuan.Services.HJ212SocketServer.result">
<summary>
缓冲器
</summary>
</member>
<member name="F:LangGuan.Services.HJ212SocketServer.maxClientCount">
<summary>
最大连接数
</summary>
</member>
<member name="F:LangGuan.Services.HJ212SocketServer.ip">
<summary>
服务IP地址
</summary>
</member>
<member name="P:LangGuan.Services.HJ212SocketServer.port">
<summary>
服务端口号
</summary>
</member>
<member name="F:LangGuan.Services.HJ212SocketServer.ClientSockets">
<summary>
客户端列表
</summary>
</member>
<member name="F:LangGuan.Services.HJ212SocketServer.ipEndPoint">
<summary>
IP终端
</summary>
</member>
<member name="F:LangGuan.Services.HJ212SocketServer.ServerSocket">
<summary>
服务端Socket
</summary>
</member>
<member name="M:LangGuan.Services.HJ212SocketServer.Start">
<summary>
启动服务
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.HJ212SocketServer.ReceiveMessage(System.Object)">
<summary>
后台线程接收数据
</summary>
<param name="obj"></param>
</member>
<member name="P:LangGuan.Services.HJ212_2017.header">
<summary>
数据帧头
</summary>
</member>
<member name="P:LangGuan.Services.HJ212_2017.data_length">
<summary>
数据长度
</summary>
</member>
<member name="P:LangGuan.Services.HJ212_2017.DATA_HEAD">
<summary>
数据头
</summary>
</member>
<member name="P:LangGuan.Services.HJ212_2017.CP">
<summary>
</summary>
</member>
<member name="P:LangGuan.Services.HJ212_2017.CRC">
<summary>
CRC校验
</summary>
</member>
<member name="M:LangGuan.Services.HJ212_2017.DecodeData(System.String)">
<summary>
</summary>
<param name="Text"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.HJ212_2017.Crc16(System.String)">
<summary>
判断数据是否通过校验
</summary>
<param name="Text">原始数据</param>
<returns>是否通过</returns>
</member>
<member name="M:LangGuan.Services.Job.MyJob.Execute(Quartz.IJobExecutionContext)">
<summary>
</summary>
<param name="context"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.PingService">
<summary>
ping service
</summary>
</member>
<member name="M:LangGuan.Services.PingService.#ctor(LangGuan.Services.DeviceSerive)">
<summary>
</summary>
<param name="deviceSerive"></param>
</member>
<member name="M:LangGuan.Services.PingService.CreatTask">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.PingService.Execute(System.Object)">
<summary>
</summary>
<param name="b"></param>
</member>
<member name="M:LangGuan.Services.PingService.PingIp(System.String)">
<summary>
ping
</summary>
<param name="ip"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.GetList">
<summary>
取全部可用的plan
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.updatePlan(LangGuan.Command.Model.EntityModel.Plan)">
<summary>
更新
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.findOne(System.String)">
<summary>
取单条
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.remove(System.Collections.Generic.IEnumerable{System.String})">
<summary>
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.AddPlan(LangGuan.Command.Model.EntityModel.Plan)">
<summary>
新加plan
</summary>
<param name="input"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.setdis(System.String)">
<summary>
更新
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.GetList(LangGuan.Command.Model.RqeustPaging)">
<summary>
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.GetDeviceIds(System.Collections.Generic.IEnumerable{System.String})">
<summary>
取所计划中所有的设备ids
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.existsPlan(System.String)">
<summary>
判断是否在计划中
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.PlanService.exec(System.String)">
<summary>
执行
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarItemService.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
</summary>
<param name="config"></param>
</member>
<member name="M:LangGuan.Services.RadarItemService.AddMany(System.Collections.Generic.IEnumerable{LangGuan.Command.Model.EntityModel.RadarItems})">
<summary>
批量新加
</summary>
<param name="radarItems"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarItemService.GetByPids(System.Collections.Generic.IEnumerable{System.String})">
<summary>
取结果
</summary>
<param name="ids"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarItemService.GetByPid(System.String)">
<summary>
取单条
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarItemService.getcount(System.String)">
<summary>
</summary>
<param name="id"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.RadarService">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.RadarService.#ctor(Microsoft.Extensions.Configuration.IConfiguration,AutoMapper.IMapper,LangGuan.Services.DeviceSerive,LangGuan.Services.RadarItemService)">
<summary>
</summary>
<param name="config"></param>
<param name="mapper"></param>
<param name="deviceSerive"></param>
<param name="radarItemService"></param>
</member>
<member name="M:LangGuan.Services.RadarService.Add(LangGuan.Command.Model.EntityModel.RadarView)">
<summary>
新加数据
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarService.Top(System.Int32)">
<summary>
首页用图
</summary>
<param name="n"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarService.GetList(System.DateTime,System.DateTime)">
<summary>
</summary>
<param name="start"></param>
<param name="end"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.RadarService.convertDistance(System.Double,System.Double)">
<summary>
计算圈数
</summary>
<param name="DetectRange"></param>
<param name="SystemBlind"></param>
<returns></returns>
</member>
<member name="T:LangGuan.Services.RadarService.radarModel">
<summary>
返回结果
</summary>
</member>
<member name="P:LangGuan.Services.RadarService.radarModel.angle">
<summary>
角度
</summary>
</member>
<member name="P:LangGuan.Services.RadarService.radarModel.distance">
<summary>
距离
</summary>
</member>
<member name="P:LangGuan.Services.RadarService.radarModel.value">
<summary>
结果
</summary>
</member>
<member name="T:LangGuan.Services.VideoService">
<summary>
</summary>
</member>
<member name="M:LangGuan.Services.VideoService.#ctor(Microsoft.Extensions.Configuration.IConfiguration)">
<summary>
</summary>
<param name="config"></param>
</member>
<member name="M:LangGuan.Services.VideoService.GetAll">
<summary>
首页取全部
</summary>
<returns></returns>
</member>
<member name="M:LangGuan.Services.VideoService.GetList(LangGuan.Command.Model.RqeustPaging)">
<summary>
分页数据
</summary>
<param name="request"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.VideoService.Add(LangGuan.Command.Model.EntityModel.Video)">
<summary>
</summary>
<param name="video"></param>
<returns></returns>
</member>
<member name="M:LangGuan.Services.VideoService.Update(LangGuan.Command.Model.EntityModel.Video)">
<summary>
更新
</summary>
<param name="video"></param>
<returns></returns>
</member>
<member name="T:IceCoffee.HJ212.NetServer">
<summary>
</summary>
</member>
<member name="E:IceCoffee.HJ212.NetServer.ReceivedData">
<summary>
收到数据事件
</summary>
</member>
<member name="E:IceCoffee.HJ212.NetServer.SendData">
<summary>
发送数据事件
</summary>
</member>
<member name="M:IceCoffee.HJ212.NetServer.CreateSession">
<summary>
</summary>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.NetServer.RaiseReceivedData(IceCoffee.HJ212.NetSession,IceCoffee.HJ212.Models.NetPackage,System.String)">
<summary>
引发收到数据事件
</summary>
</member>
<member name="M:IceCoffee.HJ212.NetServer.RaiseSendData(IceCoffee.HJ212.NetSession,IceCoffee.HJ212.Models.NetPackage,System.String)">
<summary>
引发发送数据事件
</summary>
<param name="netSession"></param>
<param name="netPackage"></param>
<param name="rawText"></param>
</member>
<member name="T:IceCoffee.HJ212.NetSession">
<summary>
</summary>
</member>
<member name="M:IceCoffee.HJ212.NetSession.GetUnpackCache">
<summary>
获取分包缓存
</summary>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.NetSession.OnReceived">
<summary>
</summary>
</member>
<member name="M:IceCoffee.HJ212.NetSession.Response(IceCoffee.HJ212.Models.NetPackage)">
<summary>
应答
</summary>
</member>
<member name="T:IceCoffee.HJ212.Models.CommandNumber">
<summary>
命令编码
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.CommandNumber.HeartbeatPackage">
<summary>
心跳包
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.CommandNumber.UploadMinuteData">
<summary>
工控机向上位机上传分钟数据
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.CommandNumber.UploadHourlyData">
<summary>
工控机向上位机上传小时数据
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.CommandNumber.UploadDailyData">
<summary>
工控机向上位机上传日数据
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.CommandNumber.UploadRealTimeData">
<summary>
工控机向上位机上传实时数据
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.CommandNumber.DataResponse">
<summary>
上位机向工控机返回应答
</summary>
</member>
<member name="T:IceCoffee.HJ212.Models.CpCommand">
<summary>
CP指令
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.CpCommand.DataTime">
<summary>
数据时间信息
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.CpCommand.PollutantInfo">
<summary>
污染物信息
</summary>
</member>
<member name="M:IceCoffee.HJ212.Models.CpCommand.Parse(System.String)">
<summary>
解析
</summary>
<param name="cp"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.Models.CpCommand.Serialize">
<summary>
序列化
</summary>
<returns></returns>
</member>
<member name="T:IceCoffee.HJ212.Models.DataSegment">
<summary>
数据段
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.DataSegment.ResponseST">
<summary>
默认应答系统编码
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.QN">
<summary>
请求编号
</summary>
<remarks>
yyyyMMddHHmmssZZZ 取当前系统时间, 精确到毫秒值, 用来唯一标识一次命令交互
</remarks>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.ST">
<summary>
系统编号
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.CN">
<summary>
命令编码
<para>详见附录 2</para>
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.PW">
<summary>
访问密码
<para>对接时提供给各个对接站点</para>
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.MN">
<summary>
设备唯一标识
<para>对接时提供给各个对接站点</para>
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.PackageFlag">
<summary>
拆分包及应答标志
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.PNUM">
<summary>
总包数
<para>PNUM 指示本次通讯中总共包含的包数,注:不分包时可以没有本字段,与标志位有关</para>
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.PNO">
<summary>
包号
<para>PNO 指示当前数据包的包号,注: 不分包时可以没有本字段,与标志位有关</para>
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.DataSegment.CpCommand">
<summary>
指令
<para>CP=&&数据区&&( 详见表 5 )</para>
</summary>
</member>
<member name="M:IceCoffee.HJ212.Models.DataSegment.Parse(System.String,System.Func{System.Text.StringBuilder})">
<summary>
解析
</summary>
<param name="data"></param>
<param name="unpackCacheFunc"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.Models.DataSegment.Serialize">
<summary>
序列化
</summary>
<returns></returns>
</member>
<member name="T:IceCoffee.HJ212.Models.FactorCode">
<summary>
污染物因子编码
</summary>
</member>
<member name="T:IceCoffee.HJ212.Models.InstrumentationDataFlag">
<summary>
检测仪器数据标记
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.N">
<summary>
正常(有效)
<para>在线监控(监测)仪器仪表工作正常</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.F">
<summary>
无效
<para>在线监控(监测)仪器仪表停运</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.M">
<summary>
无效
<para>在线监控(监测)仪器仪表处于维护期间产生的数据 </para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.S">
<summary>
有效
<para>手工输入的设定值</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.D">
<summary>
无效
<para>在线监控(监测)仪器仪表故障</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.C">
<summary>
无效
<para>在线监控(监测)仪器仪表处于校准状态</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.T">
<summary>
无效
<para>在线监控(监测)仪器仪表采样数值超过测量上限</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.B">
<summary>
无效
<para>在线监控(监测)仪器仪表与数采仪通讯异常</para>
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.InstrumentationDataFlag.H">
<summary>
无效(有效数据不足)
</summary>
<remarks>
按照5分钟、1小时均值计算要求所获取的有效数据个数不足
</remarks>
</member>
<member name="T:IceCoffee.HJ212.Models.NetPackage">
<summary>
通讯包
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.NetPackage.FixedHead">
<summary>
默认头
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.NetPackage.FixedTail">
<summary>
默认尾
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.NetPackage.Head">
<summary>
包头
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.NetPackage.DataSegmentLength">
<summary>
数据段长度
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.NetPackage.DataSegment">
<summary>
数据段
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.NetPackage.CrcCode">
<summary>
CRC校验码
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.NetPackage.Tail">
<summary>
包尾
</summary>
</member>
<member name="M:IceCoffee.HJ212.Models.NetPackage.CRC16(System.String)">
<summary>
CRC16校验
</summary>
<param name="arg">需要校验的字符串</param>
<returns>CRC16 校验码</returns>
</member>
<member name="M:IceCoffee.HJ212.Models.NetPackage.Parse(System.String,System.Func{System.Text.StringBuilder})">
<summary>
解析
</summary>
<param name="line"></param>
<param name="unpackCacheFunc"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.Models.NetPackage.Serialize">
<summary>
序列化
</summary>
<returns></returns>
</member>
<member name="T:IceCoffee.HJ212.Models.PollutantInfo">
<summary>
污染物信息
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.PollutantInfo.InvaildValue">
<summary>
约定的无效值
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.FactorCode">
<summary>
污染物因子编码
</summary>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.Rtd">
<summary>
污染物实时采样数据
</summary>
<remarks>
默认值为约定的无效值 <see cref="F:IceCoffee.HJ212.Models.PollutantInfo.InvaildValue"/>
</remarks>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.Avg">
<summary>
污染物指定时问内平均值
</summary>
<remarks>
默认值为约定的无效值 <see cref="F:IceCoffee.HJ212.Models.PollutantInfo.InvaildValue"/>
</remarks>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.Max">
<summary>
污染物指定时问内最大值
</summary>
<remarks>
默认值为约定的无效值 <see cref="F:IceCoffee.HJ212.Models.PollutantInfo.InvaildValue"/>
</remarks>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.Min">
<summary>
污染物指定时问内最小值
</summary>
<remarks>
默认值为约定的无效值 <see cref="F:IceCoffee.HJ212.Models.PollutantInfo.InvaildValue"/>
</remarks>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.Cou">
<summary>
污染物指定时问内累计值
</summary>
<remarks>
默认值为约定的无效值 <see cref="F:IceCoffee.HJ212.Models.PollutantInfo.InvaildValue"/>
</remarks>
</member>
<member name="P:IceCoffee.HJ212.Models.PollutantInfo.Flag">
<summary>
检测仪器数据标记
</summary>
</member>
<member name="T:IceCoffee.HJ212.Models.ResponseCode">
<summary>
回应代码集
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.ExecSucceeded">
<summary>
执行成功
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.ExecutionFailed_DoNotKnowReason">
<summary>
执行失败,但不知道原因
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.ExecutionFailed_InvalidCommand">
<summary>
执行失败,命令请求条件错误
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.CommunicationTimeout">
<summary>
通讯超时
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.SystemBusy">
<summary>
系统繁忙不能执行
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.InvalidSystemTime">
<summary>
系统时间异常
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.NoneData">
<summary>
没有数据
</summary>
</member>
<member name="F:IceCoffee.HJ212.Models.ResponseCode.HeartbeatPackage">
<summary>
心跳包
</summary>
</member>
<member name="T:IceCoffee.HJ212.PackageFlag">
<summary>
拆分包及应答标志
</summary>
</member>
<member name="P:IceCoffee.HJ212.PackageFlag.A">
<summary>
命令是否应答1应答0不应答
</summary>
</member>
<member name="P:IceCoffee.HJ212.PackageFlag.D">
<summary>
是否有数据包序号1 - 数据包中包含包号和总包数两部分0 - 数据包中不包含包号和总包数两部分
</summary>
</member>
<member name="P:IceCoffee.HJ212.PackageFlag.Version">
<summary>
标准版本号
<para>000000 表示标准 HJ/T212-2005</para>
<para>000001 表示本次标准修订版本号</para>
</summary>
</member>
<member name="M:IceCoffee.HJ212.PackageFlag.Parse(System.String)">
<summary>
解析
</summary>
<param name="data"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.PackageFlag.Serialize">
<summary>
序列化
</summary>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.PackageFlag.GetBit(System.Byte,System.Int32)">
<summary>
获取取第index位
</summary>
<remarks>
index从0开始
</remarks>
<param name="b"></param>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.PackageFlag.SetBit(System.Byte,System.Int32)">
<summary>
将第index位设为1
</summary>
<remarks>
index从0开始
</remarks>
<param name="b"></param>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.PackageFlag.ClearBit(System.Byte,System.Int32)">
<summary>
将第index位设为0
</summary>
<remarks>
index从0开始
</remarks>
<param name="b"></param>
<param name="index"></param>
<returns></returns>
</member>
<member name="M:IceCoffee.HJ212.PackageFlag.ReverseBit(System.Byte,System.Int32)">
<summary>
将第index位取反
</summary>
<remarks>
index从0开始
</remarks>
<param name="b"></param>
<param name="index"></param>
<returns></returns>
</member>
</members>
</doc>