View Source A2S.Info (elixir_a2s v0.4.3)

Struct representing an A2S_INFO response.

Summary

Types

@type t() :: %A2S.Info{
  appid: integer(),
  bots: byte(),
  environment: :linux | :windows | :mac | :unknown,
  folder: String.t(),
  game: String.t(),
  gameid: integer() | nil,
  gameport: :inet.port_number() | nil,
  keywords: String.t() | nil,
  map: String.t(),
  max_players: byte(),
  name: String.t(),
  players: byte(),
  protocol: byte(),
  server_type: :dedicated | :non_dedicated | :proxy | :unknown,
  spectator_name: String.t() | nil,
  spectator_port: :inet.port_number() | nil,
  steamid: integer() | nil,
  vac: :secured | :unsecured | :unknown,
  version: term(),
  visibility: :public | :private
}