Class RpcApi
Namespace: ReadyM.Relay.Server.Sdk.Rpc
Assembly: ReadyM.Relay.Server.Sdk.dll
public class RpcApi
Inheritance
Inherited Members
object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Methods
AddServerRpcMessageHandler(RelayMessageCode, Action<ServerEventHeader, NetDataReader>)
public void AddServerRpcMessageHandler(RelayMessageCode eventCode, Action<ServerEventHeader, NetDataReader> handler)
Parameters
eventCode RelayMessageCode
handler Action<ServerEventHeader, NetDataReader>
RemoveServerRpcMessageHandler(RelayMessageCode, Action<ServerEventHeader, NetDataReader>)
public void RemoveServerRpcMessageHandler(RelayMessageCode eventCode, Action<ServerEventHeader, NetDataReader> handler)
Parameters
eventCode RelayMessageCode
handler Action<ServerEventHeader, NetDataReader>
SendToOne(PlayerId, NetDataWriter, DeliveryMethod)
public void SendToOne(PlayerId player, NetDataWriter data, DeliveryMethod deliveryMethod)
Parameters
player PlayerId
data NetDataWriter
deliveryMethod DeliveryMethod