Files
ThingsGateway/framework/ThingsGateway.ApiController/ThingsGateway.ApiController.xml
2023-08-09 09:00:49 +08:00

126 lines
5.5 KiB
XML

<?xml version="1.0"?>
<doc>
<assembly>
<name>ThingsGateway.ApiController</name>
</assembly>
<members>
<member name="T:ThingsGateway.ApiController.CollectDbInfoControler">
<summary>
采集设备
</summary>
</member>
<member name="M:ThingsGateway.ApiController.CollectDbInfoControler.#ctor(Microsoft.Extensions.DependencyInjection.IServiceScopeFactory,ThingsGateway.Application.IVariableService,ThingsGateway.Application.ICollectDeviceService)">
<inheritdoc cref="T:ThingsGateway.ApiController.CollectDbInfoControler"/>
</member>
<member name="M:ThingsGateway.ApiController.CollectDbInfoControler.GetCollectDeviceList(ThingsGateway.Application.CollectDevicePageInput)">
<summary>
获取采集设备信息
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.CollectDbInfoControler.GetVariableList(ThingsGateway.Application.VariablePageInput)">
<summary>
获取变量信息
</summary>
<returns></returns>
</member>
<member name="T:ThingsGateway.ApiController.FileController">
<summary>
文件下载
</summary>
</member>
<member name="M:ThingsGateway.ApiController.FileController.#ctor(ThingsGateway.Application.IRpcLogService,ThingsGateway.Application.IBackendLogService,ThingsGateway.Application.ICollectDeviceService,ThingsGateway.Application.IUploadDeviceService,ThingsGateway.Application.IVariableService)">
<summary>
<inheritdoc cref="T:ThingsGateway.ApiController.FileController"/>
</summary>
</member>
<member name="M:ThingsGateway.ApiController.FileController.DownloadRpcLogAsync(ThingsGateway.Application.RpcLogInput)">
<summary>
下载RPC日志
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.FileController.DownloadBackendLogAsync(ThingsGateway.Application.BackendLogInput)">
<summary>
下载后台日志
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.FileController.DownloadCollectDeviceAsync(ThingsGateway.Application.CollectDeviceInput)">
<summary>
导出采集设备
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.FileController.DownloadUploadDeviceAsync(ThingsGateway.Application.UploadDeviceInput)">
<summary>
导出上传设备
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.FileController.DownloadDeviceVariableAsync(ThingsGateway.Application.DeviceVariableInput)">
<summary>
导出采集变量
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.FileController.DownloadMemoryVariableAsync(ThingsGateway.Application.MemoryVariableInput)">
<summary>
导出内存变量
</summary>
<returns></returns>
</member>
<member name="T:ThingsGateway.ApiController.RpcControler">
<summary>
设备控制
</summary>
</member>
<member name="M:ThingsGateway.ApiController.RpcControler.#ctor(Microsoft.Extensions.DependencyInjection.IServiceScopeFactory)">
<inheritdoc cref="T:ThingsGateway.ApiController.RpcControler"/>
</member>
<member name="M:ThingsGateway.ApiController.RpcControler.ConfigDeviceThread(System.Int64,System.Boolean)">
<summary>
控制采集线程启停
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.RpcControler.UpDeviceThread(System.Int64)">
<summary>
重启采集线程
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.ApiController.RpcControler.WriteDeviceMethods(System.Collections.Generic.Dictionary{System.String,System.String})">
<summary>
写入多个变量
</summary>
</member>
<member name="T:ThingsGateway.Web.Foundation.CollectInfoControler">
<summary>
采集状态信息
</summary>
</member>
<member name="M:ThingsGateway.Web.Foundation.CollectInfoControler.#ctor(Microsoft.Extensions.DependencyInjection.IServiceScopeFactory)">
<inheritdoc cref="T:ThingsGateway.Web.Foundation.CollectInfoControler"/>
</member>
<member name="M:ThingsGateway.Web.Foundation.CollectInfoControler.GetCollectDeviceList">
<summary>
获取设备信息
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Web.Foundation.CollectInfoControler.GetDeviceVariableList(ThingsGateway.Application.VariablePageInput)">
<summary>
获取变量信息
</summary>
<returns></returns>
</member>
<member name="M:ThingsGateway.Web.Foundation.CollectInfoControler.GetRealAlarmList(ThingsGateway.Application.VariablePageInput)">
<summary>
获取实时报警信息
</summary>
<returns></returns>
</member>
</members>
</doc>