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