protected Handler(MhfServer server) { Logger = LogProvider.Logger <MhfLogger>(this); Server = server; Router = server.Router; Database = server.Database; Settings = server.Setting; Clients = server.Clients; }
public override CommandResultType Handle(ConsoleParameter parameter) { if (_server == null) { MhfSetting setting = new MhfSetting(); _server = new MhfServer(setting); } if (parameter.Arguments.Contains("start")) { _server.Start(); return(CommandResultType.Completed); } if (parameter.Arguments.Contains("stop")) { _server.Stop(); return(CommandResultType.Completed); } return(CommandResultType.Continue); }
public ServerWebRoute(MhfServer server) { Server = server; }
protected ConnectionHandler(MhfServer server) : base(server) { }
protected ClientHandlerDeserializer(MhfServer server, IPacketDeserializer <T> deserializer) : base(server) { _deserializer = deserializer; }
protected ClientHandler(MhfServer server) : base(server) { }
public MsgHeadHandler(MhfServer server) : base(server) { }