Method: Server.server_config

Defined in:
lib/server/config.rb

.server_configObject

rubocop: disable Metrics/MethodLength



36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# File 'lib/server/config.rb', line 36

def server_config
  @server_config ||= {
    host: DEFAULT_HOST,
    port: DEFAULT_PORT,
    ssl: DEFAULT_SSL_ENABLED,
    idle_reading: DEFAULT_IDLE_READING_SECONDS,
    idle_writing: DEFAULT_IDLE_WRITING_SECONDS,
    max_queued_incoming_connections: DEFAULT_MAX_QUEUED_INCOMING_CONNECTIONS,
    log_requests: DEFAULT_LOG_REQUESTS,
    log_level: DEFAULT_LOG_LEVEL,
    max_frame_length: DEFAULT_MAX_FRAME_LENGTH,
    keep_alive: DEFAULT_KEEP_ALIVE,
    delimiter: DEFAULT_DELIMITER,
    quit_commands: DEFAULT_QUIT_COMMANDS
  }.freeze
end