Module dpmaster_proto::messages
source · Expand description
Protocol datagram “messages” and related types
The dpmaster protocol consists of a few messages that are passed between game servers and the master server to register a game server:
Then there are message that are passed between game clients and the master server to query game servers:
To support IPv6 there are extended versions of the previous messages:
Structs
- “Password” to authenticate messages
- Filter options for a
getserversExt
message - Filter options for a
getservers
message - Game name
- Game type
getinfo
messagegetserversExt
messagegetserversExtResponse
messagegetservers
messagegetserversResponse
messageheartbeat
message- Key in a
Info
key-value pair infoResponse
message- Value in a
Info
key-value pair - Protocol name
Type Definitions
- Current number of clients on a game server
- Maximum number of clients on a game server
- Protocol number