Packages

A Source RCON Client implementation

Current section

Files

Jump to
glame src errors.erl
Raw

src/errors.erl

-module(errors).
-compile([no_auto_import, nowarn_unused_vars, nowarn_unused_function, nowarn_nomatch]).
-export_type([error/0]).
-type error() :: {packet_size_too_small, bitstring(), integer()} |
{body_too_large, integer()} |
body_empty |
{body_not_utf8, bitstring()} |
{invalid_packet_padding, bitstring()} |
{invalid_packet_type, bitstring(), integer()} |
{invalid_packet_structure, bitstring()} |
{socket_error, mug:error()} |
{wrong_response_id, integer(), integer()} |
{wrong_response_type, integer(), integer()} |
auth_failed.