Interface ICharacterInventorySystemMainThreadQueueData
- Namespace
- FishMMO.Server.Core.World.SceneServer
- Assembly
- FishMMO.Server.dll
Per-system main-thread queue interface for CharacterInventorySystem. Ensures this system gets its own slot in the DataContainerRegistry without colliding with other systems that also use IMainThreadQueueData.
public interface ICharacterInventorySystemMainThreadQueueData : IMainThreadQueueData, IRuntimeDataContainer, IServerComponent
- Inherited Members
Remarks
Added for one job: carrying database-assigned item identities back onto the live
Item objects. The write happens on an async worker, and every container in this
system is main-thread only — see the memory/database invariant on
CharacterInventorySystem.