API Reference Elixir_A2S v0.1.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 an A2S_INFO response
Struct representing a multi-packet response header
Struct representing a player entry in an A2S_PLAYER response
Struct representing an A2S_PLAYER response
Struct representing a rule entry in an A2S_RULES response
Struct representing an A2S_RULES response
A generic state machine responsible for handling all A2S queries to a specific IP address and port. Queries must be performed sequentially per address, as A2S provides no way to associate what replies associate to what responses.
Singleton dynamic supervisor forA2S.Statems.
GenServer wrapping a UDP socket that sends packets and routes recevied ones to the proper A2S_statem.