static private void readConfiguration() { config.load(); int port = config.GetValue <int>("PORT"); if (port != 0) { serverConfig.port = port; } else { PluginLogger.print("No port in configuration file."); } String ip = config.GetValue <String>("IPADDRESS"); if (ip != null) { try { serverConfig.addIPAddressAsString(ip); } catch { PluginLogger.print("Invalid IP address in configuration file, falling back to find."); } } else { PluginLogger.print("No IP address in configuration file."); } serverConfig.maxRequestLength = config.GetValue <int>("MAXREQUESTLENGTH"); if (serverConfig.maxRequestLength < 8000) { PluginLogger.print("No max request length specified, setting to 8000."); serverConfig.maxRequestLength = 10000; } else { PluginLogger.print("Max request length set to:" + serverConfig.maxRequestLength); } serverConfig.version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); serverConfig.name = "Telemachus"; serverConfig.backLog = 1000; isPartless = config.GetValue <int>("PARTLESS") == 0 ? false : true; PluginLogger.print("Partless:" + isPartless); }
static private void readConfiguration() { config.load(); int port = config.GetValue <int>("PORT"); if (port != 0) { serverConfig.port = port; } else { PluginLogger.print("No port in configuration file."); } String ip = config.GetValue <String>("IPADDRESS"); if (ip != null) { try { serverConfig.addIPAddressAsString(ip); } catch { PluginLogger.print("Invalid IP address in configuration file, falling back to find."); } } else { PluginLogger.print("No IP address in configuration file."); } serverConfig.maxRequestLength = 8000; serverConfig.version = System.Reflection.Assembly.GetExecutingAssembly().GetName().Version.ToString(); serverConfig.name = "Telemachus"; serverConfig.backLog = 1000; }