Search Results for

    Show / Hide Table of Contents

    Namespace FlaxEngine.Networking

    Classes

    ENetDriver

    Low-level network transport interface implementation based on ENet library.

    NetworkChannelType

    The low-level network channel type for message sending.

    NetworkClient

    High-level network client object (local or connected to the server).

    NetworkClientConnectionData

    The high-level network client connection data. Can be used to accept/deny new connection.

    NetworkClientsMask

    Bit mask for NetworkClient list (eg. to selectively send object replication).

    NetworkConfig

    Low-level network configuration structure. Provides settings for the network driver and all internal components.

    NetworkConnection

    Network connection structure - used to identify connected peers when we're listening.

    NetworkConnectionState

    The high-level network connection state.

    NetworkDriverStats

    The network transport driver statistics container. Contains information about INetworkDriver usage and performance.

    NetworkDriverType

    Network driver implementations enum. [Deprecated in v1.3]

    NetworkEvent

    Network event structure that wraps all data needed to identify and process it.

    NetworkEventType

    Network event type enum contains all possible events that can be returned by PopEvent function.

    NetworkLagDriver

    Low-level network transport interface implementation that is proxy of another nested INetworkDriver implementation but with lag simulation feature.

    NetworkManager

    High-level networking manager for multiplayer games.

    NetworkManager.ClientConnectingDelegate

    The delegate for event ClientConnecting.

    NetworkManagerMode

    The high-level network manage modes.

    NetworkMessage

    Network message structure. Provides raw data writing and reading to the message buffer.

    NetworkObjectRole

    The high-level network object role and authority. Used to define who owns the object and when it can be simulated or just replicated.

    NetworkPeer

    Low-level network peer class. Provides server-client communication functions, message processing and sending.

    NetworkReplicationGridNode

    Network replication hierarchy node with 3D grid spatialization. Organizes static objects into chunks to improve performance in large worlds.

    NetworkReplicationHierarchy

    Defines the network objects replication hierarchy (tree structure) that controls chunking and configuration of the game objects replication. Contains only 'owned' objects. It's used by the networking system only on a main thread.

    NetworkReplicationHierarchyObject

    Network replication hierarchy object data.

    NetworkReplicationHierarchyUpdateResult

    Network replication hierarchy output data to send.

    NetworkReplicationNode

    Base class for the network objects replication hierarchy nodes. Contains a list of objects.

    NetworkReplicator

    High-level networking replication system for game objects.

    NetworkReplicator.ExecuteRPCFunc

    Network RPC executing delegate.

    NetworkReplicator.SerializeFunc

    Network object replication serialization/deserialization delegate.

    NetworkRpcParams

    Additional context parameters for Network RPC execution (eg. to identify who sends the data).

    NetworkStream

    Objects and values serialization stream for sending data over network. Uses memory buffer for both read and write operations.

    NetworkTransform

    Actor script component that synchronizes the Transform over the network.

    NetworkTransform.ReplicationComponents

    Actor transform replication components (flags).

    NetworkTransform.ReplicationModes

    Actor transform replication modes.

    Interfaces

    INetworkDriver

    Basic interface for the low-level network transport/driver.

    INetworkObject

    Interface for objects for network replication to receive additional events.

    INetworkSerializable

    Interface for values and objects that can be serialized/deserialized for network replication.

    In This Article
    Back to top Copyright © 2012-2024 Wojciech Figat