Struct RpcParams
Server-Side RPC Can be used with any sever-side remote procedure call Note: typically this is use primarily for the ServerRpcReceiveParams
Inherited Members
Namespace: Unity.Netcode
Assembly: Unity.Netcode.Runtime.dll
Syntax
public struct RpcParams
Fields
Receive
The client RPC receive parameters provides you with the sender's identifier
Declaration
public RpcReceiveParams Receive
Field Value
Type | Description |
---|---|
RpcReceiveParams |
Send
The server RPC send parameters (currently a place holder)
Declaration
public RpcSendParams Send
Field Value
Type | Description |
---|---|
RpcSendParams |
Operators
implicit operator RpcParams(BaseRpcTarget)
Implicitly converts a BaseRpcTarget to RpcParams
Declaration
public static implicit operator RpcParams(BaseRpcTarget target)
Parameters
Type | Name | Description |
---|---|---|
BaseRpcTarget | target | The RPC target to convert |
Returns
Type | Description |
---|---|
RpcParams | A new RpcParams instance with the specified target in its send parameters |
implicit operator RpcParams(LocalDeferMode)
Implicitly converts a LocalDeferMode to RpcParams
Declaration
public static implicit operator RpcParams(LocalDeferMode deferMode)
Parameters
Type | Name | Description |
---|---|---|
LocalDeferMode | deferMode | The defer mode to convert |
Returns
Type | Description |
---|---|
RpcParams | A new RpcParams instance with the specified defer mode in its send parameters |
implicit operator RpcParams(RpcReceiveParams)
Implicitly converts RpcReceiveParams to RpcParams
Declaration
public static implicit operator RpcParams(RpcReceiveParams receive)
Parameters
Type | Name | Description |
---|---|---|
RpcReceiveParams | receive | The receive parameters to convert |
Returns
Type | Description |
---|---|
RpcParams | A new RpcParams instance with the specified receive parameters |
implicit operator RpcParams(RpcSendParams)
Implicitly converts RpcSendParams to RpcParams
Declaration
public static implicit operator RpcParams(RpcSendParams send)
Parameters
Type | Name | Description |
---|---|---|
RpcSendParams | send | The send parameters to convert |
Returns
Type | Description |
---|---|
RpcParams | A new RpcParams instance with the specified send parameters |