API Reference elixir_a2s v0.2.6
modules
Modules
A set of process-less functions for forming A2S challenges, requests, and parsing responses.
An easy to use client that performs the handshaking and busy-work necessary to make execute A2S queries.
Singleton dynamic supervisor for A2S.Statem
processes.
Struct representing a multi-packet response header.
Struct representing a player entry in an A2S_PLAYER response.
Struct representing an A2S_PLAYER response.
A state machine process responsible for handling all A2S queries to a game server running at the given address. Queries must be performed sequentially per address, as A2S provides no way to associate what replies associate to what responses.
GenServer wrapper over :gen_udp
, responsible for sending packets to game-servers and routing received packets to the appropriate A2S.Statem
process.