This commit is contained in:
2022-12-16 00:05:46 +04:00
parent 6bda468607
commit 4d8ed1105a
83 changed files with 1872 additions and 2387 deletions
+17
View File
@@ -0,0 +1,17 @@
using ENet;
namespace Ragon.Server.ENet;
public sealed class ENetConnection: INetworkConnection
{
public ushort Id { get; }
public INetworkChannel ReliableChannel { get; private set; }
public INetworkChannel UnreliableChannel { get; private set; }
public ENetConnection(Peer peer)
{
Id = (ushort) peer.ID;
ReliableChannel = new ENetReliableChannel(peer, 0);
UnreliableChannel = new ENetUnreliableChannel(peer, 1);
}
}