Table of Contents

Class FriendSystemRuntimeData

Namespace
FishMMO.Server.Implementation.World.SceneServer
Assembly
FishMMO.Server.dll

Runtime data container for friend ingress protection.

public class FriendSystemRuntimeData : RuntimeDataContainer, IRuntimeDataContainer<INetworkManagerWrapper, ServerManager, NetworkConnection, IRuntimeDataContainer>, IServerComponent<INetworkManagerWrapper, ServerManager, NetworkConnection, IRuntimeDataContainer>, IFriendSystemRuntimeData, IRuntimeDataContainer, IServerComponent
Inheritance
FriendSystemRuntimeData
Implements
Inherited Members

Properties

IngressGuard

Ingress guard for debouncing and rate-limiting friend operation requests.

public IngressGuard IngressGuard { get; }

Property Value

IngressGuard

Methods

Clear()

Clears the ingress guard state.

public override void Clear()

InitializeOnce()

Initializes the friend system runtime data, creating the ingress guard.

public override ServerComponentInitializationStatus InitializeOnce()

Returns

ServerComponentInitializationStatus

OnDeinitialize()

Deinitializes the runtime data, clearing ingress guard state.

protected override void OnDeinitialize()