# Functions
AuthHandler checks authorisation data and responses with SERVERDATA_AUTH_RESPONSE packet.
EmptyHandler responses with empty body.
NewServer returns a running RCON Server or nil if an error occurred.
NewUnstartedServer returns a new Server but doesn't start it.
SetAuthHandler injects HandlerFunc with authorisation data checking.
SetCommandHandler injects HandlerFunc with commands processing.
SetSettings injects configuration for RCON Server.
# Type aliases
HandlerFunc defines a function to serve RCON requests.
Option allows to inject Settings to Server.