C# Класс MineFrog.Server

Наследование: System.MarshalByRefObject
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
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

Открытые методы

Метод Описание
InitializeLifetimeService ( ) : object
Log ( Exception e, LogTypesEnum logTypes ) : void
Log ( string message, LogTypesEnum logTypes ) : void
Start ( ) : void
StartInput ( ) : void

Приватные методы

Метод Описание
CheckDatabaseTables ( ) : void
CheckGroups ( ) : void
CheckUsers ( ) : void
InitializeBaseGroups ( ) : void
StartCommandHandler ( ) : void
StartConnectionHandler ( ) : void
StartLevelHandler ( ) : void
StartPerformanceMonitor ( ) : void
StartPlayerHandler ( ) : void

Описание методов

InitializeLifetimeService() публичный Метод

public InitializeLifetimeService ( ) : object
Результат object

Log() публичный статический Метод

public static Log ( Exception e, LogTypesEnum logTypes ) : void
e System.Exception
logTypes LogTypesEnum
Результат void

Log() публичный статический Метод

public static Log ( string message, LogTypesEnum logTypes ) : void
message string
logTypes LogTypesEnum
Результат void

Start() публичный Метод

public Start ( ) : void
Результат void

StartInput() публичный статический Метод

public static StartInput ( ) : void
Результат void

Описание свойств

DONOTUSEMEDatabaseControllerNS публичное свойство

public DatabaseController,MineFrog.Database DONOTUSEMEDatabaseControllerNS
Результат MineFrog.Database.DatabaseController

DONOTUSEMEHeartBeatNS публичное свойство

public HeartBeat,MineFrog.HeartBeat DONOTUSEMEHeartBeatNS
Результат MineFrog.HeartBeat.HeartBeat

DONOTUSEMEHistoryControllerNS публичное свойство

public HistoryController,MineFrog.History DONOTUSEMEHistoryControllerNS
Результат MineFrog.History.HistoryController

DONOTUSEMEInputOutputNS публичное свойство

public InputOutput,MineFrog DONOTUSEMEInputOutputNS
Результат InputOutput

DatabaseController публичное статическое свойство

public static DatabaseController,MineFrog.Database DatabaseController
Результат MineFrog.Database.DatabaseController

HeartBeat публичное статическое свойство

public static HeartBeat,MineFrog.HeartBeat HeartBeat
Результат MineFrog.HeartBeat.HeartBeat

HistoryController публичное статическое свойство

public static HistoryController,MineFrog.History HistoryController
Результат MineFrog.History.HistoryController

Input публичное статическое свойство

public static InputOutput,MineFrog Input
Результат InputOutput

IsAlive публичное статическое свойство

public static bool IsAlive
Результат bool

ShouldShutdown публичное статическое свойство

public static bool ShouldShutdown
Результат bool

Version публичное статическое свойство

public static int Version
Результат int

groups публичное статическое свойство

public static Table,MineFrog.Database groups
Результат MineFrog.Database.Table

inputOutput публичное статическое свойство

public static InputOutput,MineFrog inputOutput
Результат InputOutput

users публичное статическое свойство

public static Table,MineFrog.Database users
Результат MineFrog.Database.Table