All Classes and Interfaces

Class
Description
Factories for the cotani-queue module.
Raised when a player or ticket conflicts with current queue state.
Options captured when a player enters a queue.
Marker for immutable queue domain events.
Base exception for expected queue-domain failures.
Raised when a queue reached its configured capacity.
Canonical identifier for a matchmaking queue.
Immutable group atomically removed from a queue for matchmaking.
Published after tickets are atomically removed as a matchmaking group.
Asynchronous persistence boundary for queue state.
Asynchronous priority queue and atomic matchmaking use cases.
Operational limits and timeouts for a queue service.
Immutable repository state for all queues managed by one service.
Immutable ticket representing one player waiting in one queue.
Published after a ticket is removed from a queue without matching.
Published after a ticket is committed to a queue.