Files
Swarm/DysonNetwork.Ring/Connection/IWebSocketPacketHandler.cs

18 lines
416 B
C#

using System.Net.WebSockets;
using DysonNetwork.Shared.Proto;
using WebSocketPacket = DysonNetwork.Shared.Data.WebSocketPacket;
namespace DysonNetwork.Ring.Connection;
public interface IWebSocketPacketHandler
{
string PacketType { get; }
Task HandleAsync(
Account currentUser,
string deviceId,
WebSocketPacket packet,
WebSocket socket,
WebSocketService srv
);
}