Show / Hide Table of Contents

    Namespace Engine.Networking

    Classes

    AddOtherPlayer_7

    The packet that adds another nearby player to the target client

    ConnectionManager

    Manages connections for server and client

    FinishedLoading_4

    Informs the server the client finished loading

    KeepAlive_0

    Informs the server the client finished loading

    LoginRequest_1

    The login request to the server packet

    LoginResponse_2

    The packet that responds to the login request.

    Packet

    Base class for packets

    PacketAttribute

    Used to assign properties to a packet

    RemoveOtherPlayer_8

    The packet that removes another nearby player from the target client

    UpdateMyPlayerTransform_3

    The packet that tells the client the player position and rotation

    UpdateOtherPlayerTransform_6

    The packet that tells the client the player position and rotation of other players

    WalkRequest_5

    The login request to the server packet

    Enums

    ConnectionManager.ListenerType

    Server or Client

    ReliabilityScheme

    The reliability scheme enum

    Delegates

    ConnectionManager.NotifyClientConnectedDelegate

    Event delegate when a client connects

    ConnectionManager.NotifyClientDisconnectedDelegate

    Event delegate called when client is disconnected

    ConnectionManager.NotifyFailedConnectDelegate

    Event delegate for failing to connect

    ConnectionManager.NotifyOnConnectedToServerDelegate

    Event delegate for the client connecting to the server

    ConnectionManager.NotifyOnDisconnectedFromServerDelegate

    Event delegate for disconnecting from the server

    ConnectionManager.NotifyPacketReceivedDelegate

    Event delegate for a packet receive

    Back to top Elavad Documentation