Runtime Flags
data class RuntimeFlags(val allowMultipleConnections: Boolean, val allowSinglePlayer: Boolean, val charset: Charset, val chatFloodTime: Duration, val allowedProtocols: List<String>, val allowedConnectionTypes: List<String>, val coreThreadPoolSize: Int, val createGameFloodTime: Duration, val gameAutoFireSensitivity: Int, val gameBufferSize: Int, val idleTimeout: Duration, val keepAliveTimeout: Duration, val lagstatDuration: Duration, val language: String, val maxChatLength: Int, val maxClientNameLength: Int, val maxGameChatLength: Int, val maxGameNameLength: Int, val maxGames: Int, val maxPing: Duration, val maxQuitMessageLength: Int, val maxUserNameLength: Int, val maxUsers: Int, val metricsEnabled: Boolean, val metricsLoggingFrequency: Duration, val serverAddress: String, val serverLocation: String, val serverName: String, val serverPort: Int, val serverWebsite: String, val switchStatusBytesForBuggyClient: Boolean, val touchEmulinker: Boolean, val touchKaillera: Boolean, val twitterBroadcastDelay: Duration, val twitterDeletePostOnClose: Boolean, val twitterEnabled: Boolean, val twitterOAuthAccessToken: String, val twitterOAuthAccessTokenSecret: String, val twitterOAuthConsumerKey: String, val twitterOAuthConsumerSecret: String, val twitterPreventBroadcastNameSuffixes: List<String>, val v086BufferSize: Int)
Configuration flags that are set at startup and do not change until the job is restarted.
Constructors
Link copied to clipboard
constructor(allowMultipleConnections: Boolean, allowSinglePlayer: Boolean, charset: Charset, chatFloodTime: Duration, allowedProtocols: List<String>, allowedConnectionTypes: List<String>, coreThreadPoolSize: Int, createGameFloodTime: Duration, gameAutoFireSensitivity: Int, gameBufferSize: Int, idleTimeout: Duration, keepAliveTimeout: Duration, lagstatDuration: Duration, language: String, maxChatLength: Int, maxClientNameLength: Int, maxGameChatLength: Int, maxGameNameLength: Int, maxGames: Int, maxPing: Duration, maxQuitMessageLength: Int, maxUserNameLength: Int, maxUsers: Int, metricsEnabled: Boolean, metricsLoggingFrequency: Duration, serverAddress: String, serverLocation: String, serverName: String, serverPort: Int, serverWebsite: String, switchStatusBytesForBuggyClient: Boolean, touchEmulinker: Boolean, touchKaillera: Boolean, twitterBroadcastDelay: Duration, twitterDeletePostOnClose: Boolean, twitterEnabled: Boolean, twitterOAuthAccessToken: String, twitterOAuthAccessTokenSecret: String, twitterOAuthConsumerKey: String, twitterOAuthConsumerSecret: String, twitterPreventBroadcastNameSuffixes: List<String>, v086BufferSize: Int)
Properties
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard