Struct RpcCommandRequestSystem<TActionSerializer, TActionRequest>.SendRpcData
Syntax
public struct SendRpcData
Fields
actionRequestType
Declaration
public ComponentTypeHandle<TActionRequest> actionRequestType
Field Value
Type |
Description |
ComponentTypeHandle<TActionRequest> |
|
commandBuffer
Declaration
public EntityCommandBuffer.ParallelWriter commandBuffer
Field Value
Type |
Description |
EntityCommandBuffer.ParallelWriter |
|
connections
Declaration
public NativeArray<Entity> connections
Field Value
Type |
Description |
NativeArray<Entity> |
|
entitiesType
Declaration
public EntityTypeHandle entitiesType
Field Value
Type |
Description |
EntityTypeHandle |
|
ghostFromEntity
Declaration
public ComponentDataFromEntity<GhostComponent> ghostFromEntity
Field Value
rpcFromEntity
Declaration
public BufferFromEntity<OutgoingRpcDataStreamBufferComponent> rpcFromEntity
Field Value
rpcQueue
Declaration
public RpcQueue<TActionSerializer, TActionRequest> rpcQueue
Field Value
Type |
Description |
RpcQueue<TActionSerializer, TActionRequest> |
|
rpcRequestType
Declaration
public ComponentTypeHandle<SendRpcCommandRequestComponent> rpcRequestType
Field Value
Methods
Execute(ArchetypeChunk, Int32)
Declaration
public void Execute(ArchetypeChunk chunk, int orderIndex)
Parameters
Type |
Name |
Description |
ArchetypeChunk |
chunk |
|
Int32 |
orderIndex |
|
LambdaMethod(Entity, Int32, in SendRpcCommandRequestComponent, in TActionRequest)
Declaration
public void LambdaMethod(Entity entity, int orderIndex, in SendRpcCommandRequestComponent dest, in TActionRequest action)
Parameters