Files
Ragon/Ragon.Server.ENet/ENetConnection.cs
T

17 lines
418 B
C#
Raw Permalink Normal View History

2022-12-16 00:05:46 +04:00
using ENet;
namespace Ragon.Server.ENet;
public sealed class ENetConnection: INetworkConnection
{
public ushort Id { get; }
2022-12-20 12:20:52 -08:00
public INetworkChannel Reliable { get; private set; }
public INetworkChannel Unreliable { get; private set; }
2022-12-16 00:05:46 +04:00
public ENetConnection(Peer peer)
{
Id = (ushort) peer.ID;
2022-12-20 12:20:52 -08:00
Reliable = new ENetReliableChannel(peer, 0);
Unreliable = new ENetUnreliableChannel(peer, 1);
2022-12-16 00:05:46 +04:00
}
}