FixAlchemy.MessageStore.Memory (FIXAlchemy v0.2.0)
View SourceIn-memory FixAlchemy.MessageStore, held in the client's own state.
Keeps the most recent :max_messages sent messages (default 10_000) so a
ResendRequest can be answered without unbounded growth on a long-lived
session. Sequence numbers older than the window are gap-filled instead of
replayed.
Summary
Types
@type t() :: %FixAlchemy.MessageStore.Memory{ max_messages: pos_integer(), messages: %{required(pos_integer()) => binary()} }