C# Class tdsm.core.ServerCore.SlotManager

Mostra file Open project: DeathCradle/Terraria-s-Dedicated-Server-Mod

Public Properties

Property Type Description
MaxPlayersDisabled bool

Public Methods

Method Description
ChangeLimits ( int newMaxSlots, int newOverlimitSlots ) : int
FreeSlot ( int id ) : void
HandoverSlot ( IPlayerConnection src, ClientConnection dst ) : bool
Initialize ( int maxSlots, int overlimitSlots ) : void
IsPrivileged ( int id ) : bool
RemoveFromQueues ( ClientConnection conn ) : void
Schedule ( ClientConnection conn, int priority ) : int

Private Methods

Method Description
AssignSlot ( ClientConnection conn, int id ) : bool
AssignSlotOrQueue ( ClientConnection conn, int queue ) : int
FindForSlot ( int id ) : ClientConnection
MaxPlayersCommand ( ISender sender, ArgumentList args ) : void
PushSlot ( int id ) : void
QCommand ( ISender sender, ArgumentList args ) : void
WaitingMessage ( ClientConnection conn ) : string

Method Details

ChangeLimits() public static method

public static ChangeLimits ( int newMaxSlots, int newOverlimitSlots ) : int
newMaxSlots int
newOverlimitSlots int
return int

FreeSlot() public static method

public static FreeSlot ( int id ) : void
id int
return void

HandoverSlot() public static method

public static HandoverSlot ( IPlayerConnection src, ClientConnection dst ) : bool
src IPlayerConnection
dst ClientConnection
return bool

Initialize() public static method

public static Initialize ( int maxSlots, int overlimitSlots ) : void
maxSlots int
overlimitSlots int
return void

IsPrivileged() public static method

public static IsPrivileged ( int id ) : bool
id int
return bool

RemoveFromQueues() public static method

public static RemoveFromQueues ( ClientConnection conn ) : void
conn ClientConnection
return void

Schedule() public static method

public static Schedule ( ClientConnection conn, int priority ) : int
conn ClientConnection
priority int
return int

Property Details

MaxPlayersDisabled public_oe static_oe property

public static bool MaxPlayersDisabled
return bool