C# Class MineFrog.Server

Inheritance: System.MarshalByRefObject
Datei anzeigen Open project: Merlin33069/MineFrog Class Usage Examples

Public Properties

Property Type Description
DONOTUSEMEDatabaseControllerNS MineFrog.Database.DatabaseController
DONOTUSEMEHeartBeatNS MineFrog.HeartBeat.HeartBeat
DONOTUSEMEHistoryControllerNS MineFrog.History.HistoryController
DONOTUSEMEInputOutputNS InputOutput
DatabaseController MineFrog.Database.DatabaseController
HeartBeat MineFrog.HeartBeat.HeartBeat
HistoryController MineFrog.History.HistoryController
Input InputOutput
IsAlive bool
ShouldShutdown bool
Version int
groups MineFrog.Database.Table
inputOutput InputOutput
users MineFrog.Database.Table

Public Methods

Method Description
InitializeLifetimeService ( ) : object
Log ( Exception e, LogTypesEnum logTypes ) : void
Log ( string message, LogTypesEnum logTypes ) : void
Start ( ) : void
StartInput ( ) : void

Private Methods

Method Description
CheckDatabaseTables ( ) : void
CheckGroups ( ) : void
CheckUsers ( ) : void
InitializeBaseGroups ( ) : void
StartCommandHandler ( ) : void
StartConnectionHandler ( ) : void
StartLevelHandler ( ) : void
StartPerformanceMonitor ( ) : void
StartPlayerHandler ( ) : void

Method Details

InitializeLifetimeService() public method

public InitializeLifetimeService ( ) : object
return object

Log() public static method

public static Log ( Exception e, LogTypesEnum logTypes ) : void
e System.Exception
logTypes LogTypesEnum
return void

Log() public static method

public static Log ( string message, LogTypesEnum logTypes ) : void
message string
logTypes LogTypesEnum
return void

Start() public method

public Start ( ) : void
return void

StartInput() public static method

public static StartInput ( ) : void
return void

Property Details

DONOTUSEMEDatabaseControllerNS public_oe property

public DatabaseController,MineFrog.Database DONOTUSEMEDatabaseControllerNS
return MineFrog.Database.DatabaseController

DONOTUSEMEHeartBeatNS public_oe property

public HeartBeat,MineFrog.HeartBeat DONOTUSEMEHeartBeatNS
return MineFrog.HeartBeat.HeartBeat

DONOTUSEMEHistoryControllerNS public_oe property

public HistoryController,MineFrog.History DONOTUSEMEHistoryControllerNS
return MineFrog.History.HistoryController

DONOTUSEMEInputOutputNS public_oe property

public InputOutput,MineFrog DONOTUSEMEInputOutputNS
return InputOutput

DatabaseController public_oe static_oe property

public static DatabaseController,MineFrog.Database DatabaseController
return MineFrog.Database.DatabaseController

HeartBeat public_oe static_oe property

public static HeartBeat,MineFrog.HeartBeat HeartBeat
return MineFrog.HeartBeat.HeartBeat

HistoryController public_oe static_oe property

public static HistoryController,MineFrog.History HistoryController
return MineFrog.History.HistoryController

Input public_oe static_oe property

public static InputOutput,MineFrog Input
return InputOutput

IsAlive public_oe static_oe property

public static bool IsAlive
return bool

ShouldShutdown public_oe static_oe property

public static bool ShouldShutdown
return bool

Version public_oe static_oe property

public static int Version
return int

groups public_oe static_oe property

public static Table,MineFrog.Database groups
return MineFrog.Database.Table

inputOutput public_oe static_oe property

public static InputOutput,MineFrog inputOutput
return InputOutput

users public_oe static_oe property

public static Table,MineFrog.Database users
return MineFrog.Database.Table