Mirasrael.ENet by Stanislav Denisov; Alexander Bondarev

<PackageReference Include="Mirasrael.ENet" Version="2.3.3" />

 Host

public class Host : IDisposable
public sealed delegate RawDataReceivedHandler : MulticastDelegate

public uint BytesReceived { get; }

public uint BytesSent { get; }

public bool IsSet { get; }

public uint MTU { get; }

public uint PacketsReceived { get; }

public uint PacketsSent { get; }

public uint PeersCount { get; }

public Address SocketAddress { get; }

public Host()

public static int HandleIntercept(IntPtr nativePtr, IntPtr netEvent)

public static void OverrideInterceptCallback(ENetInterceptCallback interceptCallback)

public void Broadcast(byte channelID, ref Packet packet)

public void Broadcast(byte channelID, ref Packet packet, Peer excludedPeer)

public void Broadcast(byte channelID, ref Packet packet, Peer[] peers)

public int CheckEvents(out Event event)

public Peer Connect(Address address)

public Peer Connect(Address address, int channelLimit)

public Peer Connect(Address address, int channelLimit, uint data)

public void Create()

public void Create(int bufferSize)

public void Create(Address address, int peerLimit)

public void Create(Address address, int peerLimit, int channelLimit)

public void Create(int peerLimit, int channelLimit)

public void Create(int peerLimit, int channelLimit, uint incomingBandwidth, uint outgoingBandwidth)

public void Create(Address address, int peerLimit, int channelLimit, uint incomingBandwidth, uint outgoingBandwidth)

public void Create(Address address, int peerLimit, int channelLimit, uint incomingBandwidth, uint outgoingBandwidth, int bufferSize)

public void Dispose()

protected virtual void Dispose(bool disposing)

public void EnableCompression()

public void Flush()

public void PreventConnections(bool state)

public int SendRaw(Address address, byte[] data, int offset, int length)

public int Service(int timeout, out Event event)

public void SetBandwidthLimit(uint incomingBandwidth, uint outgoingBandwidth)

public void SetChannelLimit(int channelLimit)