Method List
Classes
Methods
Exceptions
Constants
Docs
#<<
Puma::MiniSSL::Socket
#<<
Puma::ThreadPool
.[]
Puma::Util::HeaderHash
#[]
Puma::UserFileDefaultOptions
.[]=
Puma::Util::HeaderHash
#[]=
Puma::UserFileDefaultOptions
#_load_from
Puma::DSL
#_offer_plugins
Puma::DSL
#above_http_content_limit
Puma::Client
.abstract_unix_socket?
Puma
#accept
Puma::MiniSSL::Server
#accept_nonblock
Puma::MiniSSL::Server
#activate_control_app
Puma::DSL
#activated_sockets
Puma::Binder
#add
Puma::Reactor
#add_background
Puma::PluginRegistry
#add_pem_values_to_options_store
Puma::DSL
#add_ssl_listener
Puma::Binder
#add_ssl_listener
Puma::Server
#add_tcp_listener
Puma::Binder
#add_tcp_listener
Puma::Server
#add_unix_listener
Puma::Binder
#add_unix_listener
Puma::Server
#addr
Puma::MiniSSL::Server
#after_teardown
TestPuma::PumaSocket
#after_worker_boot
Puma::DSL
#after_worker_fork
Puma::DSL
#all_of
Puma::UserFileDefaultOptions
#all_workers_booted?
Puma::Cluster
#all_workers_idle_timed_out?
Puma::Cluster
#all_workers_in_phase?
Puma::Cluster
.app
Puma::Rack::Builder
#app
Puma::Configuration
#app
Puma::DSL
#app
Puma::Runner
#app
Puma::Server
#app_configured?
Puma::Configuration
#append
Puma::IOBuffer
#assert_end_with
TestPuma::Assertions
#assert_match
TestPuma::Assertions
#assert_start_with
TestPuma::Assertions
#authenticate
Puma::App::Status
#auto_reap!
Puma::ThreadPool
#auto_trim!
Puma::ThreadPool
#auto_trim_time
Puma::Server
#backlog
Puma::Server
#backlog
Puma::ThreadPool
#bad_tlsv1_3?
Puma::MiniSSL::Socket
#before_fork
Puma::DSL
#before_setup
TestPuma::PumaSocket
#begin_restart
Puma::Server
#bind
Puma::DSL
#bind_to_activated_sockets
Puma::DSL
#bind_uri_str
TestPuma
#binder
Puma::Launcher
#binder
Puma::Server
#binmode
Puma::NullIO
#binmode?
Puma::NullIO
#body
Puma::Client
#body
Puma::HttpParser
#body
TestPuma::Response
#boot!
Puma::Cluster::WorkerHandle
#booted?
Puma::Cluster::WorkerHandle
#busy_threads
Puma::ThreadPool
#ca
Puma::MiniSSL::Context
#ca=
Puma::MiniSSL::Context
#call
Puma::App::Status
#call
Puma::Client
#call
Puma::CommonLogger
#call
Puma::Configuration::ConfigMiddleware
#call
Puma::LogWriter::DefaultFormatter
#call
Puma::LogWriter::PidFormatter
#call
Puma::Rack::Builder
#call
Puma::Rack::URLMap
#can_close?
Puma::Client
#casecmp?
Puma::Rack::URLMap
#cert
Puma::MiniSSL::Context
#cert=
Puma::MiniSSL::Context
#cert_pem
Puma::MiniSSL::Context
#cert_pem=
Puma::MiniSSL::Context
.check
Puma::MiniSSL
#check
Puma::MiniSSL::Context
#check_file
Puma::MiniSSL::Context
#check_workers
Puma::Cluster
#cipher_suites
Puma::MiniSSL::Context
#cipher_suites=
Puma::MiniSSL::Context
#clamp
Puma::Configuration
.clean_thread_locals
Puma::ThreadPool
#clean_thread_locals
Puma::DSL
#clear
Puma::IOBuffer
#clear_binds!
Puma::DSL
.cli_config
Puma
.client
Puma::MiniSSL::Engine
#client_error
Puma::Server
#close
Puma::Binder
#close
Puma::Client
#close
Puma::MiniSSL::Server
#close
Puma::MiniSSL::Socket
#close
Puma::NullIO
#close_binder_listeners
Puma::Launcher
#close_control_listeners
Puma::Runner
#close_listeners
Puma::Binder
#closed?
Puma::Client
#closed?
Puma::MiniSSL::Server
#closed?
Puma::MiniSSL::Socket
#closed?
Puma::NullIO
#closed_socket?
Puma::Server
.closed_socket_supported?
Puma::Server
#clustered?
Puma::Launcher
#config
Puma::Launcher
#config
Puma::RackHandler
#config_files
Puma::Configuration
#configure
Puma::Configuration
#configure_control_url
Puma::CLI
#connected_ports
Puma::Binder
#connected_ports
Puma::Launcher
#connected_ports
Puma::Server
#connection_error
Puma::LogWriter
#context
Puma::MiniSSL::ContextBuilder
#control_uri_str
TestPuma
#cork_socket
Puma::Server
.create
Puma::Plugin
#create
Puma::PluginLoader
#create_activated_fds
Puma::Binder
#create_inherited_fds
Puma::Binder
#cull_start_index
Puma::Cluster
#cull_workers
Puma::Cluster
.current
Puma::Server
#custom_logger
Puma::DSL
#custom_logger
Puma::LogWriter
#debug
Puma::DSL
#debug
Puma::ErrorLogger
#debug
Puma::LogWriter
#debug
Puma::Runner
#debug?
Puma::LogWriter
#debug_error
Puma::LogWriter
#debug_loaded_extensions
Puma::Runner
#decode_body
TestPuma::Response
#decode_chunk
Puma::Client
.default
Rack::Handler
.default
Rackup::Handler
#default_host
Puma::DSL
#default_options
Puma::UserFileDefaultOptions
#default_server_port
Puma::Request
.delete
Puma::Util::HeaderHash
#delete_pidfile
Puma::Launcher
#development?
Puma::Runner
#directory
Puma::DSL
#do_forceful_stop
Puma::Launcher
#do_graceful_stop
Puma::Launcher
#do_restart
Puma::Launcher
#do_run_finished
Puma::Launcher
#drain_on_shutdown
Puma::DSL
.each
Puma::Util::HeaderHash
#each
Puma::NullIO
#eagerly_finish
Puma::Client
#early_hints
Puma::DSL
#early_hints
Puma::Server
#empty?
Puma::IOBuffer
#enable_keep_alives
Puma::DSL
#engine_read_all
Puma::MiniSSL::Socket
#ensure_output_directory_exists
Puma::Runner
#env
Puma::Binder
#env
Puma::Client
#environment
Puma::Configuration
#environment
Puma::DSL
#environment
Puma::Launcher
#envs
Puma::Binder
#eof?
Puma::NullIO
.errno
Puma::SdNotify
#error
Puma::LogWriter
#error
Puma::Runner
#error?
Puma::HttpParser
.escape
Puma::Util
#events
Puma::Launcher
#events
Puma::Server
#execute
Puma::HttpParser
#expect_proxy_proto=
Puma::Client
#external_encoding
Puma::NullIO
#extra_runtime_dependencies
Puma::DSL
#extra_runtime_deps_paths
Puma::Launcher::BundlePruner
#extract
Puma::MiniSSL::Engine
#extract_content_length
Puma::CommonLogger
.extract_name
Puma::Plugin
#fast_write_response
Puma::Request
#fast_write_str
Puma::Request
.fdstore
Puma::SdNotify
#fetch
Puma::UserFileDefaultOptions
#fetch_status_code
Puma::Request
#file_options
Puma::UserFileDefaultOptions
#final_options
Puma::Configuration
#final_options
Puma::UserFileDefaultOptions
#finalize_values
Puma::UserFileDefaultOptions
#find
Puma::PluginRegistry
#finish
Puma::Client
#finish
Puma::HttpParser
#finished?
Puma::HttpParser
#fire
Puma::Events
#fire_background
Puma::PluginRegistry
#fire_on_booted!
Puma::Events
#fire_on_restart!
Puma::Events
#fire_on_stopped!
Puma::Events
#fire_starts
Puma::PluginLoader
#first_data_timeout
Puma::DSL
#first_data_timeout
Puma::Server
#flatten
Puma::Configuration
#flatten!
Puma::Configuration
#flush
Puma::MiniSSL::Socket
#flush
Puma::NullIO
#force_shutdown_after
Puma::DSL
#fork_worker
Puma::DSL
#fork_worker!
Puma::Cluster
.forkable?
Puma
#format
Puma::LogWriter
#formatter
Puma::LogWriter
.generate
Puma::JSONSerialization
#generate_map
Puma::Rack::Builder
#generate_restart_data
Puma::Launcher
#get
Puma::DSL
#get_env
Puma::Launcher
#gets
Puma::NullIO
#graceful_shutdown
Puma::Server
#halt
Puma::Cluster
#halt
Puma::Launcher
#halt
Puma::Server
#halt
Puma::Single
#handle_check
Puma::Server
#handle_request
Puma::Request
#handle_servers
Puma::Server
#handler_opts
Puma::Rack::Options
.has_key?
Puma::Util::HeaderHash
#headers
TestPuma::Response
#headers_hash
TestPuma::Response
#hijacked
Puma::Client
#http_content_length_limit
Puma::DSL
#http_content_length_limit=
Puma::Client
#http_content_length_limit_exceeded
Puma::Client
#hup
Puma::Cluster::WorkerHandle
#idle_timed_out_worker_pids
Puma::Cluster
#idle_timeout
Puma::DSL
#idle_workers
Puma::Cluster
#illegal_header_key?
Puma::Request
#illegal_header_value?
Puma::Request
#in_background
Puma::Plugin
#in_data_phase
Puma::Client
.include?
Puma::Util::HeaderHash
#index
Puma::Cluster::Worker
#index
Puma::Cluster::WorkerHandle
#info
Puma::ErrorLogger
#inherit_binder
Puma::Server
#inherit_ssl_listener
Puma::Binder
#inherit_tcp_listener
Puma::Binder
#inherit_unix_listener
Puma::Binder
#inherited_fds
Puma::Binder
#init?
Puma::MiniSSL::Engine
.initialize
Puma::Util::HeaderHash
#initialize_copy
Puma::Configuration
#inject
Puma::DSL
#inject
Puma::MiniSSL::Engine
#inspect
Puma::Client
#internal_write
Puma::ErrorLogger
#internal_write
Puma::LogWriter
#io
Puma::Client
#io_buffer
Puma::Client
#io_ok?
Puma::Client
#io_selector_backend
Puma::DSL
#ioerr
Puma::ErrorLogger
#ios
Puma::Binder
#ios=
Puma::Binder
.jruby?
Puma
#key
Puma::MiniSSL::Context
#key=
Puma::MiniSSL::Context
.key?
Puma::Util::HeaderHash
#key_password
Puma::MiniSSL::Context
#key_password_command
Puma::MiniSSL::Context
#key_password_command=
Puma::MiniSSL::Context
#key_pem
Puma::MiniSSL::Context
#key_pem=
Puma::MiniSSL::Context
#keystore
Puma::MiniSSL::Context
#keystore=
Puma::MiniSSL::Context
#keystore_pass
Puma::MiniSSL::Context
#keystore_type
Puma::MiniSSL::Context
#keystore_type=
Puma::MiniSSL::Context
#kill
Puma::Cluster::WorkerHandle
#last_checkin
Puma::Cluster::WorkerHandle
#last_status
Puma::Cluster::WorkerHandle
#launcher
Puma::CLI
#leak_stack_on_error
Puma::Server
#listener
Puma::Client
#listeners
Puma::Binder
#listeners=
Puma::Binder
#load
Puma::Configuration
#load
Puma::DSL
#load
Puma::StateFile
#load_and_bind
Puma::Runner
#load_plugin
Puma::Configuration
#load_rackup
Puma::Configuration
#loc_addr_str
Puma::Binder
#localhost_authority
Puma::Binder
#localhost_authority_context
Puma::Binder
#log
Puma::CommonLogger
#log
Puma::Launcher
#log
Puma::Launcher::BundlePruner
#log
Puma::LogWriter
#log
Puma::Runner
#log_config
Puma::Launcher
#log_formatter
Puma::DSL
#log_hijacking
Puma::CommonLogger
#log_requests
Puma::DSL
#log_writer
Puma::Launcher
#log_writer
Puma::MiniSSL::ContextBuilder
#log_writer
Puma::Server
#loopback_addresses
Puma::Binder
#lowlevel_error
Puma::Server
#lowlevel_error_handler
Puma::DSL
.mainpid
Puma::SdNotify
#map
Puma::Rack::Builder
#master
Puma::Cluster::Worker
#max_fast_inline
Puma::DSL
#max_threads
Puma::Server
.member?
Puma::Util::HeaderHash
.merge
Puma::Util::HeaderHash
.merge!
Puma::Util::HeaderHash
#message
Puma::ControlCLI
#min_threads
Puma::Server
.mri?
Puma
#mutate_stdout_and_stderr_to_sync_on_write
Puma::DSL
.new
Puma::App::Status
.new
Puma::Binder
.new
Puma::CLI
.new
Puma::Client
.new
Puma::Cluster
.new
Puma::Cluster::Worker
.new
Puma::Cluster::WorkerHandle
.new
Puma::CommonLogger
.new
Puma::Configuration
.new
Puma::Configuration::ConfigMiddleware
.new
Puma::ControlCLI
.new
Puma::DSL
.new
Puma::ErrorLogger
.new
Puma::Events
.new
Puma::HttpParser
.new
Puma::IOBuffer
.new
Puma::Launcher
.new
Puma::Launcher::BundlePruner
.new
Puma::LogWriter
.new
Puma::MiniSSL::Context
.new
Puma::MiniSSL::ContextBuilder
.new
Puma::MiniSSL::SSLContext
.new
Puma::MiniSSL::Server
.new
Puma::MiniSSL::Socket
.new
Puma::PluginLoader
.new
Puma::PluginRegistry
.new
Puma::Rack::Builder
.new
Puma::Rack::URLMap
.new
Puma::Reactor
.new
Puma::Runner
.new
Puma::Server
.new
Puma::StateFile
.new
Puma::ThreadPool
.new
Puma::ThreadPool::Automaton
.new
Puma::UserFileDefaultOptions
.new
Puma::Util::HeaderHash
#new_ctx
TestPuma::PumaSocket
.new_from_string
Puma::Rack::Builder
#new_port
TestPuma
#new_socket
TestPuma::PumaSocket
#next_worker_index
Puma::Cluster
#no_tlsv1
Puma::MiniSSL::Context
#no_tlsv1=
Puma::MiniSSL::Context
#no_tlsv1_1
Puma::MiniSSL::Context
#no_tlsv1_1=
Puma::MiniSSL::Context
#normalize_env
Puma::Request
.notify
Puma::SdNotify
#notify_safely
Puma::Server
#nread
Puma::HttpParser
.null
Puma::LogWriter
#on_booted
Puma::DSL
#on_booted
Puma::Events
#on_refork
Puma::DSL
#on_restart
Puma::DSL
#on_restart
Puma::Events
#on_stopped
Puma::DSL
#on_stopped
Puma::Events
#on_thread_exit
Puma::DSL
#on_thread_start
Puma::DSL
#on_worker_boot
Puma::DSL
#on_worker_fork
Puma::DSL
#on_worker_shutdown
Puma::DSL
#options
Puma::Configuration
#options
Puma::Launcher
#options
Puma::Runner
#options
Puma::Server
.osx?
Puma
#out_of_band
Puma::DSL
#output_header
Puma::Runner
#params
Puma::MiniSSL::ContextBuilder
#parse
Puma::Binder
#parse!
Puma::Rack::Options
#parse_error
Puma::LogWriter
.parse_file
Puma::Rack::Builder
.parse_query
Puma::Util
#paths_to_require_after_prune
Puma::Launcher::BundlePruner
#peer_family
Puma::Client
#peeraddr
Puma::MiniSSL::Socket
#peercert
Puma::MiniSSL::Engine
#peercert
Puma::MiniSSL::Socket
#peercert
Top Level Namespace
#peerip
Puma::Client
#peerip=
Puma::Client
#persistent_timeout
Puma::DSL
#persistent_timeout
Puma::Server
#phase
Puma::Cluster::WorkerHandle
#phase=
Puma::Cluster::WorkerHandle
#phased_restart
Puma::Cluster
#phased_restart
Puma::Launcher
#pid
Puma::Cluster::WorkerHandle
#pid=
Puma::Cluster::WorkerHandle
#pidfile
Puma::DSL
#ping!
Puma::Cluster::WorkerHandle
#ping_timeout
Puma::Cluster::WorkerHandle
.pipe
Puma::Util
#plugin
Puma::DSL
#plugins
Puma::Configuration
#pool_capacity
Puma::Server
#pool_capacity
Puma::ThreadPool
#port
Puma::DSL
#pos
Puma::NullIO
#preload?
Puma::Cluster
#preload_app!
Puma::DSL
#prepare_configuration
Puma::ControlCLI
#prepare_response
Puma::Request
#process_client
Puma::Server
#process_hook
Puma::DSL
#proto_env
Puma::Binder
#protocols
Puma::MiniSSL::Context
#protocols=
Puma::MiniSSL::Context
#prune
Puma::Launcher::BundlePruner
#prune_bundler
Puma::DSL
#prune_bundler!
Puma::Launcher
#prune_bundler?
Puma::Launcher
#puma_default_options
Puma::Configuration
#puma_options_from_env
Puma::Configuration
#puma_require_paths
Puma::Launcher::BundlePruner
#puma_wild_path
Puma::Launcher::BundlePruner
.purge_interrupt_queue
Puma::Util
#puts
Puma::NullIO
#queue_requests
Puma::DSL
#quiet
Puma::DSL
#rack_builder
Puma::Configuration
#rack_response
Puma::App::Status
#rack_url_scheme
Puma::DSL
#rackup
Puma::Configuration
#rackup
Puma::DSL
#raise_exception_on_sigterm
Puma::DSL
.random_token
Puma::Configuration
#reactor_wakeup
Puma::Server
#read
Puma::MiniSSL::Engine
#read
Puma::NullIO
#read_and_reset
Puma::IOBuffer
#read_body
Puma::Client
#read_chunked_body
Puma::Client
#read_nonblock
Puma::MiniSSL::Socket
#read_response_array
TestPuma::PumaSocket
#readpartial
Puma::MiniSSL::Socket
.ready
Puma::SdNotify
#ready
Puma::Client
#reap
Puma::ThreadPool
#reaping_time
Puma::Server
#redirect_io
Puma::Cluster
#redirect_io
Puma::Runner
#redirected_io?
Puma::Runner
#redirects_for_restart
Puma::Binder
#redirects_for_restart_env
Puma::Binder
#refork
Puma::Launcher
#register
Puma::Events
#register
Puma::PluginRegistry
#register
Puma::Reactor
#reload_worker_directory
Puma::Cluster
#reload_worker_directory
Puma::Launcher
.reloading
Puma::SdNotify
#remap
Puma::Rack::URLMap
#remote_addr_header
Puma::Client
.replace
Puma::Util::HeaderHash
#req_env_post_parse
Puma::Request
#request_dump
Puma::ErrorLogger
#request_headers
Puma::ErrorLogger
#request_parsed?
Puma::ErrorLogger
#request_title
Puma::ErrorLogger
#requests_count
Puma::Server
#require_paths_for_gem
Puma::Launcher::BundlePruner
#require_processor_counter
Puma::Configuration
#require_rubygems_min_version!
Puma::Launcher::BundlePruner
#reset
Puma::Client
#reset
Puma::HttpParser
#reset
Puma::IOBuffer
#response_to_error
Puma::Server
#restart
Puma::Cluster
#restart
Puma::Launcher
#restart
Puma::Single
#restart!
Puma::Launcher
#restart_args
Puma::Launcher
#restart_command
Puma::DSL
#restart_dir
Puma::Launcher
#reuse
Puma::MiniSSL::Context
#reuse=
Puma::MiniSSL::Context
#reuse_cache_size
Puma::MiniSSL::Context
#reuse_timeout
Puma::MiniSSL::Context
#rewind
Puma::NullIO
#ruby_engine
Puma::Runner
#run
Puma::CLI
#run
Puma::Cluster
#run
Puma::Cluster::Worker
#run
Puma::ControlCLI
#run
Puma::Launcher
#run
Puma::Rack::Builder
#run
Puma::RackHandler
#run
Puma::Reactor
#run
Puma::Server
#run
Puma::Single
#run_hooks
Puma::Configuration
#running
Puma::Server
#save
Puma::StateFile
#seek
Puma::NullIO
#select_loop
Puma::Reactor
#send_http
TestPuma::PumaSocket
#send_http_array
TestPuma::PumaSocket
#send_http_read_all
TestPuma::PumaSocket
#send_http_read_resp_body
TestPuma::PumaSocket
#send_http_read_resp_headers
TestPuma::PumaSocket
#send_http_read_response
TestPuma::PumaSocket
#send_request
Puma::ControlCLI
#send_signal
Puma::ControlCLI
.serialize_object_key
Puma::JSONSerialization
.serialize_string
Puma::JSONSerialization
.serialize_value
Puma::JSONSerialization
.server
Puma::MiniSSL::Engine
#set_default_host
Puma::DSL
#set_encoding
Puma::NullIO
#set_host_port_to_config
Puma::RackHandler
#set_process_title
Puma::Launcher
#set_rack_environment
Puma::Launcher
#set_ready
Puma::Client
#set_remote_address
Puma::DSL
.set_thread_name
Puma
#set_timeout
Puma::Client
#setup_body
Puma::Client
#setup_chunked_body
Puma::Client
#setup_options
Puma::CLI
#setup_signals
Puma::Cluster
#setup_signals
Puma::Launcher
#shutdown
Puma::MiniSSL::Engine
#shutdown
Puma::Reactor
#shutdown
Puma::ThreadPool
#shutdown_debug
Puma::DSL
#shutting_down?
Puma::Server
#signal
Puma::Cluster::WorkerHandle
#silence_fork_callback_warning
Puma::DSL
#silence_single_worker_warning
Puma::DSL
#single_worker_warning
Puma::Cluster
#size
Puma::NullIO
#skt_closed_by_server
TestPuma::PumaSocket
#socket_activation_fd
Puma::Binder
#spawn_thread
Puma::ThreadPool
#spawn_worker
Puma::Cluster
#spawn_worker
Puma::Cluster::Worker
#spawn_workers
Puma::Cluster
#spawned
Puma::ThreadPool
#spec_for_gem
Puma::Launcher::BundlePruner
.ssl?
Puma
#ssl_bind
Puma::DSL
.ssl_bind_str
Puma::DSL
#ssl_cipher_filter
Puma::MiniSSL::Context
#ssl_cipher_list
Puma::MiniSSL::Context
#ssl_ciphersuites
Puma::MiniSSL::Context
#ssl_error
Puma::LogWriter
#ssl_vers_st
Puma::MiniSSL::Engine
#ssl_version_state
Puma::MiniSSL::Socket
#start
Puma::ControlCLI
#start!
Puma::ThreadPool::Automaton
#start_control
Puma::Runner
#start_phased_restart
Puma::Cluster
#start_server
Puma::Runner
#started_at
Puma::Cluster::WorkerHandle
#state_path
Puma::DSL
#state_permission
Puma::DSL
.stats
Puma
#stats
Puma::Cluster
#stats
Puma::Launcher
#stats
Puma::Runner
#stats
Puma::Server
#stats
Puma::Single
#stats
Puma::ThreadPool
.stats_hash
Puma
#stats_hash
Puma
#stats_object
Puma
.stats_object=
Puma
.status
Puma::SdNotify
#status
TestPuma::Response
#stderr
Puma::LogWriter
.stdio
Puma::ErrorLogger
.stdio
Puma::LogWriter
#stdout
Puma::LogWriter
#stdout_redirect
Puma::DSL
#stop
Puma::Cluster
#stop
Puma::Launcher
#stop
Puma::Server
#stop
Puma::Single
#stop
Puma::ThreadPool::Automaton
#stop_blocked
Puma::Cluster
#stop_blocked
Puma::Single
#stop_control
Puma::Runner
#stop_workers
Puma::Cluster
.stopping
Puma::SdNotify
#str_early_hints
Puma::Request
#str_headers
Puma::Request
#string
Puma::NullIO
.strings
Puma::LogWriter
#supported_http_methods
Puma::DSL
#sync
Puma::NullIO
#sync=
Puma::NullIO
#synthesize_binds_from_activated_fs
Puma::Binder
#syswrite
Puma::MiniSSL::Socket
#tag
Puma::DSL
.tcp_cork_supported?
Puma::Server
.temp_path
Puma::Configuration
#tempfile
Puma::Client
#tempfile_close
Puma::Client
#term
Puma::Cluster::WorkerHandle
#term!
Puma::Cluster::WorkerHandle
#term?
Puma::Cluster::WorkerHandle
#test?
Puma::Runner
#thread
Puma::Server
#thread_status
Puma::Launcher
#threads
Puma::DSL
#timeout
Puma::Client
#timeout!
Puma::Client
#timeout_at
Puma::Client
#timeout_workers
Puma::Cluster
#times
TestPuma::Response
#title
Puma::ErrorLogger
#title
Puma::Launcher
#to_app
Puma::Rack::Builder
.to_hash
Puma::Util::HeaderHash
#to_io
Puma::Client
#to_io
Puma::MiniSSL::Server
#to_io
Puma::MiniSSL::Socket
#to_s
Puma::IOBuffer
#trigger_before_thread_exit_hooks
Puma::ThreadPool
#trigger_before_thread_start_hooks
Puma::ThreadPool
#trigger_out_of_band_hook
Puma::ThreadPool
#trim
Puma::ThreadPool
#trim_requested
Puma::ThreadPool
#truststore
Puma::MiniSSL::Context
#truststore=
Puma::MiniSSL::Context
#truststore_pass
Puma::MiniSSL::Context
#truststore_type
Puma::MiniSSL::Context
#truststore_type=
Puma::MiniSSL::Context
#try_to_finish
Puma::Client
#try_to_parse_proxy_protocol
Puma::Client
#uncork_socket
Puma::Server
.unescape
Puma::Util
#unix_paths
Puma::Binder
#unknown_error
Puma::LogWriter
#unsupported
Puma::CLI
#unsupported
Puma::Launcher
#uptime
Puma::Cluster::WorkerHandle
#use
Puma::Rack::Builder
#user_options
Puma::UserFileDefaultOptions
#utc_iso8601
Puma::Runner
#valid_options
Puma::RackHandler
#verification_flags
Puma::MiniSSL::Context
#verify_mode
Puma::MiniSSL::Context
#wait_for_less_busy_worker
Puma::DSL
#wait_for_less_busy_worker
Puma::ThreadPool
#wait_until_not_full
Puma::ThreadPool
#wait_workers
Puma::Cluster
#waiting
Puma::ThreadPool
#wakeup!
Puma::Reactor
#wakeup!
Puma::Runner
#warmup
Puma::Rack::Builder
#warn_if_in_single_mode
Puma::DSL
.watchdog
Puma::SdNotify
.watchdog?
Puma::SdNotify
.windows?
Puma
#with_force_shutdown
Puma::Server
#with_force_shutdown
Puma::ThreadPool
#with_mutex
Puma::ThreadPool
#with_unbundled_env
Puma::Launcher::BundlePruner
#worker
Puma::Cluster
#worker_at
Puma::Cluster
#worker_boot_timeout
Puma::DSL
#worker_check_interval
Puma::DSL
#worker_culling_strategy
Puma::DSL
#worker_shutdown_timeout
Puma::DSL
#worker_timeout
Puma::DSL
#workers
Puma::Cluster
#workers
Puma::DSL
#workers_to_cull
Puma::Cluster
#write
Puma::CommonLogger
#write
Puma::LogWriter
#write
Puma::MiniSSL::Engine
#write
Puma::MiniSSL::Socket
#write
Puma::NullIO
#write_chunk
Puma::Client
#write_error
Puma::Client
#write_nonblock
Puma::MiniSSL::Socket
#write_pid
Puma::Launcher
#write_state
Puma::Launcher