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 |