Namespace FishMMO.Auth.Core.Collections
Classes
- ArrivalOrderTracker<TKey>
Queue/index tracker that preserves first-seen ordering with O(1) add/remove by key. Useful for TTL sweeps that should process oldest entries first.
- ExpiringKeyTracker<TKey>
Queue/index tracker for expiring keyed entries. Uses head-first sweeps to avoid full dictionary enumeration under heavy load.
- LastSeenCacheTracker<TKey, TValue>
Queue/index tracker for key-value caches whose entries expire by last-seen timestamp. Optimized for high-frequency touch and bounded head-first TTL sweeps.