Struct ClientRpcSendParams
Client-Side RPC
The send parameters, when sending client RPCs, provides you wil the ability to
target specific clients as a managed or unmanaged list:
TargetClientIds and TargetClientIdsNativeArray
Inherited Members
Namespace: Unity.Netcode
Assembly: Unity.Netcode.Runtime.dll
Syntax
public struct ClientRpcSendParams
  Fields
TargetClientIds
IEnumerable version of target id list - use either this OR TargetClientIdsNativeArray.
Note: Even if you provide a value type such as NativeArray, enumerating it will cause boxing.
If you want to avoid boxing, use TargetClientIdsNativeArray.
Declaration
public IReadOnlyList<ulong> TargetClientIds
  Field Value
| Type | Description | 
|---|---|
| IReadOnlyList<ulong> | 
TargetClientIdsNativeArray
NativeArray version of target id list - use either this OR TargetClientIds.
This option avoids any GC allocations but is a bit trickier to use.
Declaration
public NativeArray<ulong>? TargetClientIdsNativeArray
  Field Value
| Type | Description | 
|---|---|
| NativeArray<ulong>? |