Skip to content

Latest commit

 

History

History
15 lines (14 loc) · 744 Bytes

README.md

File metadata and controls

15 lines (14 loc) · 744 Bytes

The Unvanquished Master Server Requires Python 2.6

Protocol for this is pretty simple. Accepted incoming messages:

  • 'heartbeat \n' is ignored for the time being (it's always Unvanquished in any case). It's a request from a server for the master to start tracking it and reporting it to clients. Usually the master will verify the server before accepting it into the server list.
  • 'getservers [empty] [full]' A request from the client to send the list of servers.
  • 'getserversExt [ipv4|ipv6|dual] [empty] [full]' A request from the client to send the list of servers. 'dual' requests that info about which are dual-stack is also returned.