Skip to main content
Version: 0.2.1

Interface IRpcClient

Namespace: ReadyM.Api.Multiplayer.Client
Assembly: ReadyM.Api.Multiplayer.dll

public interface IRpcClient

Methods​

AddClientRpcMessageHandler(RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)​

void AddClientRpcMessageHandler(RelayMessageCode eventCode, Action<CustomRelayEventHeader, NetDataReader> handler)

Parameters​

eventCode RelayMessageCode

handler Action<CustomRelayEventHeader, NetDataReader>

AddClientRpcMessageHandler(RelayMessageCode, RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)​

void AddClientRpcMessageHandler(RelayMessageCode minEventCode, RelayMessageCode maxEventCode, Action<CustomRelayEventHeader, NetDataReader> handler)

Parameters​

minEventCode RelayMessageCode

maxEventCode RelayMessageCode

handler Action<CustomRelayEventHeader, NetDataReader>

RemoveClientRpcMessageHandler(RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)​

void RemoveClientRpcMessageHandler(RelayMessageCode eventCode, Action<CustomRelayEventHeader, NetDataReader> handler)

Parameters​

eventCode RelayMessageCode

handler Action<CustomRelayEventHeader, NetDataReader>

RemoveClientRpcMessageHandler(RelayMessageCode, RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)​

void RemoveClientRpcMessageHandler(RelayMessageCode minEventCode, RelayMessageCode maxEventCode, Action<CustomRelayEventHeader, NetDataReader> handler)

Parameters​

minEventCode RelayMessageCode

maxEventCode RelayMessageCode

handler Action<CustomRelayEventHeader, NetDataReader>

SendMessage(RelayMessage)​

void SendMessage(RelayMessage message)

Parameters​

message RelayMessage

  • Methods
    • AddClientRpcMessageHandler(RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)
    • AddClientRpcMessageHandler(RelayMessageCode, RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)
    • RemoveClientRpcMessageHandler(RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)
    • RemoveClientRpcMessageHandler(RelayMessageCode, RelayMessageCode, Action<CustomRelayEventHeader, NetDataReader>)
    • SendMessage(RelayMessage)