Struct RpcExecutor.Parameters
Struct used as argument to the rpc execute method (see the Rpc
Inherited Members
Namespace: Unity.NetCode
Assembly: Unity.NetCode.dll
Syntax
public struct RpcExecutor.Parameters
Fields
CommandBuffer
A command buffer that be used to make structural changes.
Declaration
public EntityCommandBuffer.ParallelWriter CommandBuffer
Field Value
Type | Description |
---|---|
Entity |
Connection
The connection that received the rpc.
Declaration
public Entity Connection
Field Value
Type | Description |
---|---|
Entity |
IsServer
Is this executing in a server world.
Declaration
public bool IsServer
Field Value
Type | Description |
---|---|
bool |
JobIndex
The sort order that must be used to add commands to command buffer.
Declaration
public int JobIndex
Field Value
Type | Description |
---|---|
int |
NetDebug
Logger.
Declaration
public NetDebug NetDebug
Field Value
Type | Description |
---|---|
Net |
ProtocolVersion
Cache of this components value.
Declaration
public NetworkProtocolVersion ProtocolVersion
Field Value
Type | Description |
---|---|
Network |
Reader
The data-stream that contains the rpc data.
Declaration
public DataStreamReader Reader
Field Value
Type | Description |
---|---|
Data |
UseDynamicAssemblyList
True if this world is using Dynamic
Declaration
public bool UseDynamicAssemblyList
Field Value
Type | Description |
---|---|
bool |
WorldName
Cache of this World's name.
Declaration
public FixedString128Bytes WorldName
Field Value
Type | Description |
---|---|
Fixed |
Properties
DeserializerState
An instance of Rpc
Declaration
public RpcDeserializerState DeserializerState { get; }
Property Value
Type | Description |
---|---|
Rpc |