Interface IWorldSceneSystemRuntimeData
- Namespace
- FishMMO.Server.Core.World.WorldServer
- Assembly
- FishMMO.Server.dll
Runtime data container interface for WorldSceneSystem state. Stores mutable state separate from the system logic.
public interface IWorldSceneSystemRuntimeData : IRuntimeDataContainer, IServerComponent
Properties
NextDebounceCleanup
Time remaining until the next debounce cleanup sweep.
float NextDebounceCleanup { get; set; }
Property Value
NextWaitQueueUpdate
Time remaining until the next wait queue update.
float NextWaitQueueUpdate { get; set; }
Property Value
NextWaitingQueueSweep
Time remaining until the next waiting-queue sweep.
float NextWaitingQueueSweep { get; set; }
Property Value
WaitQueueRateSeconds
Interval (in seconds) between wait queue updates.
float WaitQueueRateSeconds { get; set; }
Property Value
Methods
EndProcessing()
Atomically ends queue processing.
void EndProcessing()
TryBeginProcessing()
Atomically attempts to begin queue processing.
bool TryBeginProcessing()
Returns
- bool
trueif processing was started; otherwisefalse.