API_SequentMicrosystems-RPI/Hubs/SyncHub.cs

38 lines
871 B
C#
Raw Normal View History

2024-01-15 09:33:10 +00:00
using Microsoft.AspNetCore.SignalR;
namespace API_SequentMicrosystems.Hubs
{
public class SyncHub : Hub
{
public async Task SyncClients()
{
await Clients.All.SendAsync("ClientsRequest");
}
public async Task SyncClientResponse(string clientID)
{
await Clients.All.SendAsync("ClientsResponse", clientID);
}
public async Task SyncRequest(string clientID)
{
await Clients.All.SendAsync("SyncRequested", clientID);
}
public async Task SyncPoints(string clientID, object o)
{
await Clients.All.SendAsync("SyncPointsData", clientID, o);
}
public async Task SyncRTD8TMChart(string clientID, object o)
{
await Clients.All.SendAsync("SyncRTD8TMChartData", clientID, o);
}
}
}