Show / Hide Table of Contents

Namespace Eco.Shared.Networking.Udp

Classes

DisconnectReason

Enum for different disconnect reasons which may be produced by IUdpPeer.

SimpleUnconnectedUdpPeer

Simplest implementation of Unconnected UDP peer (used by master server) which doesn't use any third-party library, but just async sockets from .NET Core.

UdpChannelDataReceived

UdpClientExtensions

Extension methods for IUdpClient.

UdpConnectedHandler

UdpDataMessageHandler

UdpDisconnectedHandler

UdpPeerExtensions

UdpServerExtensions

Extension methods for IUdpServer.

Interfaces

IUdpClient

Interface for Upd client. It contains client specific methods and properties (like ConnectionStatus or Disconnect()).

IUdpLibrary

Interface for UDP libraries. Use this to create network lib peers.

IUdpPeer

Base interface for all UPD peers (either client or server). Contains common UPD transport methods: like Connect to specific peer, Send to peer or Receive message.

IUdpServer

IUnconnectedUdpPeer

Interface for unconnected UPD peers. Contains UPD Peer Api for unconnected messages only.

☀
☾
In This Article
Back to top
Copyright (c) Strange Loop Games 2021
☀
☾