docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Interface INetworkStreamDriverConstructor

    Factory interface that needs to be implemented by a concrete class for creating and registering new Unity.Networking.Transport.NetworkDriver instances.

    Namespace: Unity.NetCode
    Assembly: Unity.NetCode.dll
    Syntax
    public interface INetworkStreamDriverConstructor

    Methods

    CreateClientDriver(World, ref NetworkDriverStore, NetDebug)

    Register to the driver store a new instance of Unity.Networking.Transport.NetworkDriver suitable to be used by clients.

    Declaration
    void CreateClientDriver(World world, ref NetworkDriverStore driver, NetDebug netDebug)
    Parameters
    Type Name Description
    World world

    Client world

    NetworkDriverStore driver

    Driver store

    NetDebug netDebug

    The netDebug singleton, for logging errors and debug information

    CreateServerDriver(World, ref NetworkDriverStore, NetDebug)

    Register to the driver store a new instance of Unity.Networking.Transport.NetworkDriver suitable to be used by servers.

    Declaration
    void CreateServerDriver(World world, ref NetworkDriverStore driver, NetDebug netDebug)
    Parameters
    Type Name Description
    World world

    Server world

    NetworkDriverStore driver

    Driver store

    NetDebug netDebug

    The netDebug singleton, for logging errors and debug information

    In This Article
    Back to top
    Copyright © 2025 Unity Technologies — Trademarks and terms of use
    • Legal
    • Privacy Policy
    • Cookie Policy
    • Do Not Sell or Share My Personal Information
    • Your Privacy Choices (Cookie Settings)