|
Dojo
|
Classes | |
| class | MatchStorageData |
| Match storage data structure on Nakama. More... | |
| class | NakamaConfig |
| Nakama configuration object. More... | |
| class | NakamaRPC |
| Static class for Nakama RPC functions. More... | |
| class | NakamaRTT |
| Helper class for measuring RTT between server and clients. More... | |
| class | RPCCleanMatchPayload |
| Payload structure for CleanMatch . More... | |
| class | RPCCreateMatchPayload |
| Payload structure for CreateMatch . More... | |
| class | RPCJoinOrNewMatchPayload |
| Payload structure for JoinOrNewMatch . More... | |
| class | RPCQueryMatchesPayload |
| Payload structure for QueryMatches . More... | |
| class | RPCQueryMatchPayload |
| Payload structure for QueryMatch . More... | |
| class | RPCRemoveUserAccountPayload |
| Payload structure for RemoveUserAccount . More... | |
| class | RPCUpdateMatchPayload |
| Payload structure for UpdateMatch . More... | |
Enumerations | |
| enum | NakamaOpCode { HelloFromClient = -10 , HelloFromServer = -9 , UpdateClients = -8 , SwitchRole = -7 , TransportMessages = -6 , RTTSync = -5 , RTTAck = -4 , RTTAckSync = -3 , RecordQuery = -20 , RecordStart = -21 , RecordStop = -22 , RecordEvent = -23 } |
| Unique message identifiers used in Dojo. More... | |
Unique message identifiers used in Dojo.
| Enumerator | |
|---|---|
| HelloFromClient | Join match request from client |
| HelloFromServer | Broadcast presence from server |
| UpdateClients | Server announces updates on current clients in match |
| SwitchRole | Client requests to switch role |
| TransportMessages | Netcode transport messages
|
| RTTSync | RTT Sync from server |
| RTTAck | RTT Ack response from client |
| RTTAckSync | Final response to compute RTT |
| RecordQuery | Newly joined client query existing recording clients |
| RecordStart | Recording client announces start of recording |
| RecordStop | Recording client announces stop of recording |
| RecordEvent | New recording event data |