docs.unity3d.com
Search Results for

    Show / Hide Table of Contents

    Namespace MLAPI.Messaging

    Classes

    ClientRpcAttribute

    Marks a method as ClientRpc.

    A ClientRpc marked method will be fired by the server but executed on clients.

    CustomMessagingManager

    The manager class to manage custom messages, note that this is different from the NetworkManager custom messages. These are named and are much easier to use.

    RpcAttribute

    Represents the common base class for Rpc attributes.

    RpcQueueHistoryFrame

    QueueHistoryFrame Used by the RpcQueueContainer to hold queued RPCs All queued Rpcs end up in a PooledNetworkBuffer within a QueueHistoryFrame instance.

    ServerRpcAttribute

    Marks a method as ServerRpc.

    A ServerRpc marked method will be fired by a client but executed on the server.

    Structs

    ClientRpcParams

    ClientRpcReceiveParams

    ClientRpcSendParams

    ServerRpcParams

    ServerRpcReceiveParams

    ServerRpcSendParams

    __RpcParams

    Enums

    RpcDelivery

    RPC delivery types

    RpcQueueHistoryFrame.QueueFrameType

    Delegates

    CustomMessagingManager.HandleNamedMessageDelegate

    Delegate used to handle named messages

    CustomMessagingManager.UnnamedMessageDelegate

    Delegate used for incoming unnamed messages

    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)