Packages

A Gleam library for interacting with the Discord API

Current section

Files

Jump to
shimmer include shimmer@ws@event_loop_ActorState.hrl
Raw

include/shimmer@ws@event_loop_ActorState.hrl

-record(actor_state, {
heartbeat_interval :: integer(),
sequence :: integer(),
conn :: shimmer@internal@network@websocket:connection(),
meta :: shimmer@ws@event_loop:websocket_meta(),
selector :: gleam@erlang@process:selector(shimmer@ws@event_loop:message()),
subject :: gleam@erlang@process:subject(shimmer@ws@event_loop:message()),
shard :: shimmer@client:shard(shimmer@ws@event_loop:message()),
session :: gleam@option:option(shimmer@ws@event_loop:gateway_session())
}).