using Furion.InstantMessaging;
using Microsoft.AspNetCore.SignalR;
namespace WCS.Application;
///
/// PLC集线器
///
[MapHub("/hubs/Plc")]
public class PlcHub : Hub
{
private readonly IHubContext _plcHubContext;
public PlcHub(IHubContext plcHubContext)
{
_plcHubContext = plcHubContext;
}
///
/// 下发PLC连接状态
///
///
///
//public async Task PublicPlcConn(WcsPlc context)
//{
// await _plcHubContext.Clients.All.PublicPlcConn(context);
//}
///
/// 下发工位状态
///
///
///
//public async Task PublicStationStatus(List context)
//{
// await _plcHubContext.Clients.All.PublicStationStatus(context);
//}
///
/// 下发报警信息
///
///
///
//public async Task PublicAlarm(WcsAlarmInfoOutput context)
//{
// await _plcHubContext.Clients.All.PublicAlarm(context);
//}
}