asobi_reconnect (asobi v0.35.4)
View SourceSummary
Types
-type policy() :: #{grace_period := pos_integer(), during_grace := idle | ai_controlled | invulnerable | removed | frozen, on_reconnect := resume | respawn | spectate, on_expire := remove | forfeit | ai_takeover | kick, pause_match := boolean(), max_offline_total := pos_integer() | infinity}.
-opaque state()
Functions
-spec disconnect(binary(), pos_integer(), state()) -> {[reconnect_event()], state()}.
-spec reconnect(binary(), state()) -> {[reconnect_event()], state()}.
-spec tick(pos_integer(), state()) -> {[reconnect_event()], state()}.