Holds runtime state for the WhatsApp WebSocket transport.
The struct keeps the owner, store, Noise state, and incremental frame buffer
used by ExWapp.Transport.WebSocket callbacks.
Summary
Types
@type t() :: %ExWapp.Transport.WebSocket.State{ buffer: binary(), client: ExWapp.Client.t(), header_seen?: boolean(), header_sent?: boolean(), noise: ExWapp.Noise.t() | nil, noise_opts: keyword(), owner: pid(), store: ExWapp.Store.t() }