API Reference Elixir_A2S v0.2.0
modules
Modules
A library for communicating with game servers running Valve's A2S server query protocol.
An easy to use client that performs all the handshaking and busy-work necessary to make complete A2S queries.
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.
Singleton dynamic supervisor for A2S.Statem processes.
GenServer wrapper over :gen_udp, responsible for sending packets to game-servers and routing received packets to the appropriate A2S.Statem process.