Interface IRpcCommandSerializer<T>
Namespace: Unity.NetCode
Syntax
public interface IRpcCommandSerializer<T>
where T : struct, IComponentData
Type Parameters
| Name | Description |
|---|---|
| T |
Methods
CompileExecute()
Declaration
PortableFunctionPointer<RpcExecutor.ExecuteDelegate> CompileExecute()
Returns
| Type | Description |
|---|---|
| PortableFunctionPointer<RpcExecutor.ExecuteDelegate> |
Deserialize(ref DataStreamReader, ref T)
Declaration
void Deserialize(ref DataStreamReader reader, ref T data)
Parameters
| Type | Name | Description |
|---|---|---|
| DataStreamReader | reader | |
| T | data |
Serialize(ref DataStreamWriter, T)
Declaration
void Serialize(ref DataStreamWriter writer, in T data)
Parameters
| Type | Name | Description |
|---|---|---|
| DataStreamWriter | writer | |
| T | data |