Method List
-
#== Hyperion::DispatchMode
-
#accept Hyperion::IOUring::Ring
-
accept_value Hyperion::WebSocket::Handshake
-
#access Hyperion::Logger
-
#acquire Hyperion::Pool
-
acquire Hyperion::LintWrapperPool
-
#acquire_token! Hyperion::TLS::HandshakeRateLimiter
-
#admin Hyperion::Config
-
#admit Hyperion::H2Admission
-
#adopt_listener Hyperion::Server
-
#async? Hyperion::DispatchMode
-
auto_threshold HyperionHttpPageCache
-
available? Hyperion::H2Codec
-
available? Hyperion::Http::PageCache
-
available? Hyperion::H2Codec::CGlue
-
#bind Hyperion::Config::DSL
-
#body Hyperion::Request
-
body_bytes HyperionHttpPageCache
-
#buckets Hyperion::Metrics::HistogramAccumulator
-
#buffer Hyperion::Server::RouteTable::StaticEntry
-
build Hyperion::WebSocket::Builder
-
build Hyperion::WebSocket::RubyFrame
-
build Hyperion::WebSocket::CFrame
-
build_101_response Hyperion::WebSocket::Handshake
-
build_access_line Hyperion::CParser
-
build_access_line_colored Hyperion::CParser
-
build_env Hyperion::CParser
-
build_h2_settings Hyperion::Master
-
build_response_head Hyperion::CParser
-
#bytes_written Hyperion::ResponseWriter::ChunkedCoalescer
-
#c_access_available? Hyperion::Logger
-
#c_access_colored_available? Hyperion::Logger
-
c_build_env_available? Hyperion::Adapter::Rack
-
c_chunked_available? Hyperion::Connection
-
c_parser_available? Hyperion
-
c_upcase_available? Hyperion::Adapter::Rack
-
cache_file HyperionHttpPageCache
-
#cache_size Hyperion::Metrics::PathTemplater
-
#call Hyperion::ThreadPool
-
call Hyperion::Adapter::Rack
-
#call Hyperion::AdminMiddleware
-
#call Hyperion::Server::RouteTable::StaticEntry
-
#call_with_connection Hyperion::ThreadPool
-
candidate_paths Hyperion::H2Codec
-
candidate_paths Hyperion::IOUring
-
#capacity Hyperion::TLS::HandshakeRateLimiter
-
cglue_available? Hyperion::H2Codec
-
chunked_body_complete? Hyperion::CParser
-
#class Hyperion::Config::BlockProxy
-
#clear Hyperion::Server::RouteTable
-
clear HyperionHttpPageCache
-
#clock Hyperion::Runtime
-
#close Hyperion::IOUring::Ring
-
#close Hyperion::Http2Handler::SendQueueIO
-
#close Hyperion::WebSocket::Connection
-
#close_code Hyperion::WebSocket::Connection
-
#close_reason Hyperion::WebSocket::Connection
-
#closed? Hyperion::IOUring::Ring
-
#closed? Hyperion::Http2Handler::SendQueueIO
-
#closed? Hyperion::WebSocket::Connection
-
#closing? Hyperion::WebSocket::Connection
-
#coalesced_write_count Hyperion::ResponseWriter::ChunkedCoalescer
-
#codec_available? Hyperion::Http2Handler
-
#codec_native? Hyperion::Http2Handler
-
#compute_h2_max_total_streams Hyperion::Config
-
#compute_max_in_flight_per_conn Hyperion::Config
-
compute_supported Hyperion::IOUring
-
configure_ktls! Hyperion::TLS
-
configure_session_resumption! Hyperion::TLS
-
content_type HyperionHttpPageCache
-
context Hyperion::TLS
-
copy Hyperion::Http::Sendfile
-
copy_small Hyperion::Http::Sendfile
-
copy_splice Hyperion::Http::Sendfile
-
copy_splice_into_pipe Hyperion::Http::Sendfile
-
copy_to_socket Hyperion::Http::Sendfile
-
copy_to_socket_blocking Hyperion::Http::Sendfile
-
#count Hyperion::Metrics::HistogramAccumulator
-
#counts Hyperion::Metrics::HistogramAccumulator
-
#decode Hyperion::H2Codec::Decoder
-
#decode_headers Hyperion::Http2::NativeHpackAdapter
-
decoder_decode Hyperion::H2Codec
-
decoder_decode_v3 Hyperion::H2Codec::CGlue
-
decoder_free Hyperion::H2Codec
-
decoder_new Hyperion::H2Codec
-
#decrement Hyperion::Metrics
-
#decrement_gauge Hyperion::Metrics
-
default Hyperion::Runtime
-
default= Hyperion::Runtime
-
#default? Hyperion::Runtime
-
default_label_keys Hyperion::PrometheusExporter
-
default_origin_allow_list Hyperion::WebSocket::Handshake
-
default_parser Hyperion::Connection
-
default_path_templater Hyperion::Metrics
-
detect_rails_paths Hyperion::StaticPreload
-
detect_worker_model Hyperion::Master
-
enabled? Hyperion::LintWrapperPool
-
#encode Hyperion::H2Codec::Encoder
-
#encode_headers Hyperion::Http2::NativeHpackAdapter
-
#encode_mutex Hyperion::Http2Handler::WriterContext
-
encoder_encode Hyperion::H2Codec
-
encoder_encode_v2 Hyperion::H2Codec
-
encoder_encode_v3 Hyperion::H2Codec::CGlue
-
encoder_free Hyperion::H2Codec
-
encoder_new Hyperion::H2Codec
-
#enqueue Hyperion::Http2Handler::WriterContext
-
#env_flag_enabled? Hyperion::Http2Handler
-
escape_label Hyperion::PrometheusExporter
-
#extra_headers Hyperion::WebSocket::HandshakeError
-
fadvise_sequential Hyperion::Http::Sendfile
-
fast_path_kind Hyperion::Http::Sendfile
-
fetch HyperionHttpPageCache
-
#fiber_dispatched? Hyperion::DispatchMode
-
fiber_io_libs_loaded Hyperion
-
#fin Hyperion::WebSocket::Frame
-
#finalize! Hyperion::Config
-
finalizer Hyperion::H2Codec::Encoder
-
finalizer Hyperion::H2Codec::Decoder
-
#fire_request_end Hyperion::Runtime
-
#fire_request_start Hyperion::Runtime
-
#flush Hyperion::Http2Handler::SendQueueIO
-
#flush_access_buffer Hyperion::Logger
-
#flush_all Hyperion::Logger
-
#flush_and_terminate! Hyperion::ResponseWriter::ChunkedCoalescer
-
#force_flush! Hyperion::ResponseWriter::ChunkedCoalescer
-
#format Hyperion::Logger
-
format_extensions_header Hyperion::WebSocket::Handshake
-
format_float Hyperion::PrometheusExporter
-
#gauge_meta Hyperion::Metrics
-
#gauge_snapshot Hyperion::Metrics
-
#h2 Hyperion::Config
-
#h2? Hyperion::DispatchMode
-
handle Hyperion::Server
-
handle_static Hyperion::Server
-
#has_request_hooks? Hyperion::Runtime
-
#hash Hyperion::DispatchMode
-
#header Hyperion::Request
-
#headers Hyperion::Request
-
#headers_bytesize Hyperion::Server::RouteTable::StaticEntry
-
#headers_len Hyperion::Server::RouteTable::StaticEntry
-
#hijack! Hyperion::Connection
-
#hijack_buffered Hyperion::Connection
-
#hijacked? Hyperion::Connection
-
#histogram_meta Hyperion::Metrics
-
#histogram_snapshot Hyperion::Metrics
-
#host Hyperion::Server
-
#host Hyperion::AdminListener
-
#http_version Hyperion::Request
-
#increment Hyperion::Metrics
-
#increment_gauge Hyperion::Metrics
-
#increment_labeled_counter Hyperion::Metrics
-
#increment_status Hyperion::Metrics
-
#initialize Hyperion::TLS::HandshakeRateLimiter
-
#initialize Hyperion::Pool
-
#initialize Hyperion::Config::H2Settings
-
#initialize Hyperion::Config::AdminConfig
-
#initialize Hyperion::Config::WorkerHealthConfig
-
#initialize Hyperion::Config::LoggingConfig
-
#initialize Hyperion::Config::WebSocketConfig
-
#initialize Hyperion::Config::MetricsConfig
-
#initialize Hyperion::Config::TlsConfig
-
#initialize Hyperion::Config
-
#initialize Hyperion::Config::DSL
-
#initialize Hyperion::Config::BlockProxy
-
#initialize Hyperion::Logger
-
#initialize Hyperion::Master
-
#initialize Hyperion::Server
-
#initialize Hyperion::Worker
-
#initialize Hyperion::Metrics
-
#initialize Hyperion::Metrics::HistogramAccumulator
-
#initialize Hyperion::Request
-
#initialize Hyperion::Runtime
-
#initialize Hyperion::H2Codec::Encoder
-
#initialize Hyperion::H2Codec::Decoder
-
#initialize Hyperion::IOUring::Ring
-
#initialize Hyperion::Connection
-
#initialize Hyperion::ThreadPool
-
#initialize Hyperion::H2Admission
-
#initialize Hyperion::DispatchMode
-
#initialize Hyperion::Http2Handler::SendQueueIO
-
#initialize Hyperion::Http2Handler::WriterContext
-
#initialize Hyperion::Http2Handler::RequestStream
-
#initialize Hyperion::Http2Handler
-
#initialize Hyperion::AdminListener
-
#initialize Hyperion::ResponseWriter::ChunkedCoalescer
-
#initialize Hyperion::WebSocket::Frame
-
#initialize Hyperion::AdminMiddleware
-
#initialize Hyperion::Server::RouteTable
-
#initialize Hyperion::WebSocket::HandshakeError
-
#initialize Hyperion::WebSocket::Connection
-
#initialize Hyperion::Metrics::PathTemplater
-
#initialize Hyperion::Http2::NativeHpackAdapter
-
#inline? Hyperion::DispatchMode
-
#inline_blocking? Hyperion::DispatchMode
-
#inspect Hyperion::DispatchMode
-
install Hyperion::H2Codec::CGlue
-
install! Hyperion::FiberLocal
-
install_cglue Hyperion::H2Codec
-
installed? Hyperion::FiberLocal
-
invalid? Hyperion::WebSocket::CloseCodes
-
#io_for Hyperion::Logger
-
kernel_supports_io_uring? Hyperion::IOUring
-
ktls_active? Hyperion::TLS
-
ktls_supported? Hyperion::TLS
-
#labeled_counter_snapshot Hyperion::Metrics
-
labels_block Hyperion::PrometheusExporter
-
#level Hyperion::Logger
-
linux? Hyperion::IOUring
-
#listen Hyperion::Server
-
load Hyperion::Config
-
load! Hyperion::H2Codec
-
load! Hyperion::IOUring
-
log_requests? Hyperion
-
logger Hyperion
-
#logger Hyperion::Runtime
-
#logging Hyperion::Config
-
#lookup Hyperion::Server::RouteTable
-
#lru_size Hyperion::Metrics::PathTemplater
-
mark_immutable Hyperion::Http::PageCache
-
mark_mutable Hyperion::Http::PageCache
-
mark_splice_unsupported! Hyperion::Http::Sendfile
-
master_pid Hyperion
-
master_pid! Hyperion
-
#max Hyperion::H2Admission
-
max_key_len HyperionHttpPageCache
-
#max_message_bytes Hyperion::WebSocket::Connection
-
#max_pending Hyperion::ThreadPool
-
#merge_cli! Hyperion::Config
-
#method Hyperion::Request
-
#method Hyperion::Server::RouteTable::StaticEntry
-
#method_missing Hyperion::Config::BlockProxy
-
#metric_key Hyperion::DispatchMode
-
metrics Hyperion
-
#metrics Hyperion::Config
-
#metrics Hyperion::Runtime
-
#name Hyperion::DispatchMode
-
#note_drained Hyperion::Http2Handler::WriterContext
-
#observe Hyperion::Metrics::HistogramAccumulator
-
#observe_histogram Hyperion::Metrics
-
#on_close Hyperion::WebSocket::Connection
-
#on_ping Hyperion::WebSocket::Connection
-
#on_pong Hyperion::WebSocket::Connection
-
#on_request_end Hyperion::Runtime
-
#on_request_start Hyperion::Runtime
-
#opcode Hyperion::WebSocket::Frame
-
#open? Hyperion::WebSocket::Connection
-
page_cache_available Hyperion::ResponseWriter
-
page_cache_available? Hyperion::ResponseWriter
-
#parse Hyperion::Parser
-
parse Hyperion::WebSocket::Parser
-
parse Hyperion::WebSocket::RubyFrame
-
#parse Hyperion::CParser
-
parse Hyperion::WebSocket::CFrame
-
parse_argv! Hyperion::CLI
-
parse_cookie_header Hyperion::CParser
-
parse_kernel_release Hyperion::IOUring
-
parse_pem_chain Hyperion::TLS
-
parse_with_cursor Hyperion::WebSocket::Parser
-
#path Hyperion::Request
-
#path Hyperion::Server::RouteTable::StaticEntry
-
#path_templater Hyperion::Config::MetricsConfig
-
#payload Hyperion::WebSocket::Frame
-
#peer_address Hyperion::Request
-
#pending_bytes Hyperion::Http2Handler::WriterContext
-
platform_tag Hyperion::Http::Sendfile
-
pool_size Hyperion::LintWrapperPool
-
#pooled? Hyperion::DispatchMode
-
#port Hyperion::Server
-
#port Hyperion::AdminListener
-
preload Hyperion::Http::PageCache
-
#preload_static Hyperion::Config::DSL
-
#preload_static! Hyperion::Server
-
#process_data Hyperion::Http2Handler::RequestStream
-
#process_headers Hyperion::Http2Handler::RequestStream
-
production? Hyperion::LintWrapperPool
-
#protocol_error? Hyperion::Http2Handler::RequestStream
-
#protocol_error_reason Hyperion::Http2Handler::RequestStream
-
#query_string Hyperion::Request
-
#queue_empty? Hyperion::Http2Handler::WriterContext
-
#queue_size Hyperion::ThreadPool
-
#rate Hyperion::TLS::HandshakeRateLimiter
-
#read Hyperion::IOUring::Ring
-
#read Hyperion::Http2Handler::SendQueueIO
-
#real_socket Hyperion::Http2Handler::SendQueueIO
-
recheck_seconds HyperionHttpPageCache
-
recheck_seconds= HyperionHttpPageCache
-
#record_codec_boot_state Hyperion::Http2Handler
-
#recv Hyperion::WebSocket::Connection
-
#register Hyperion::Server::RouteTable
-
#register_histogram Hyperion::Metrics
-
#register_labeled_counter Hyperion::Metrics
-
register_prebuilt HyperionHttpPageCache
-
#register_queue_depth_gauge! Hyperion::ThreadPool
-
#register_request_duration_histogram! Hyperion::Connection
-
#release Hyperion::Pool
-
#release Hyperion::H2Admission
-
release Hyperion::LintWrapperPool
-
render Hyperion::PrometheusExporter
-
render_full Hyperion::PrometheusExporter
-
render_gauges Hyperion::PrometheusExporter
-
render_histogram_series Hyperion::PrometheusExporter
-
render_histograms Hyperion::PrometheusExporter
-
render_labeled_counters Hyperion::PrometheusExporter
-
render_labeled_value Hyperion::PrometheusExporter
-
#request_body Hyperion::Http2Handler::RequestStream
-
#request_complete Hyperion::Http2Handler::RequestStream
-
#request_headers Hyperion::Http2Handler::RequestStream
-
#reset! Hyperion::Metrics
-
reset! Hyperion::H2Codec
-
reset! Hyperion::IOUring
-
reset! Hyperion::Deprecations
-
reset! Hyperion::LintWrapperPool
-
reset_default! Hyperion::Runtime
-
reset_default_path_templater! Hyperion::Metrics
-
reset_ktls_probe! Hyperion::TLS
-
reset_warmup! Hyperion
-
resolve Hyperion::DispatchMode
-
#resolve_h2_native_hpack_default Hyperion::Http2Handler
-
resolve_policy! Hyperion::IOUring
-
#resolved_preload_static_dirs Hyperion::Config
-
#respond_to_missing? Hyperion::Config::BlockProxy
-
#response_bytes Hyperion::Server::RouteTable::StaticEntry
-
response_bytes HyperionHttpPageCache
-
#response_dispatch_mode Hyperion::Connection
-
ring_accept Hyperion::IOUring
-
ring_free Hyperion::IOUring
-
ring_new Hyperion::IOUring
-
ring_read Hyperion::IOUring
-
rotate! Hyperion::TLS
-
#route_resolutions Hyperion::WebSocket::Connection
-
route_table Hyperion::Server
-
#route_table Hyperion::Server
-
rss_mb Hyperion::WorkerHealth
-
#rsv1 Hyperion::WebSocket::Frame
-
run Hyperion::CLI
-
#run Hyperion::Master
-
#run Hyperion::Worker
-
run Hyperion::StaticPreload
-
run_cluster Hyperion::CLI
-
#run_one Hyperion::Server
-
run_single Hyperion::CLI
-
#runtime Hyperion::Server
-
#send Hyperion::WebSocket::Connection
-
#serve Hyperion::Connection
-
#serve Hyperion::Http2Handler
-
serve_request HyperionHttpPageCache
-
#set_gauge Hyperion::Metrics
-
set_immutable HyperionHttpPageCache
-
#shutdown Hyperion::ThreadPool
-
#shutdown! Hyperion::Http2Handler::WriterContext
-
silence! Hyperion::Deprecations
-
silenced? Hyperion::Deprecations
-
#size Hyperion::Pool
-
#size Hyperion::ThreadPool
-
#size Hyperion::Server::RouteTable
-
size HyperionHttpPageCache
-
small_file_threshold Hyperion::Http::Sendfile
-
#snapshot Hyperion::Metrics
-
#snapshot Hyperion::Metrics::HistogramAccumulator
-
#socket Hyperion::Connection
-
splice_runtime_supported? Hyperion::Http::Sendfile
-
splice_supported? Hyperion::Http::Sendfile
-
#ssl_ctx Hyperion::Server
-
#start Hyperion::Server
-
#start Hyperion::AdminListener
-
#state Hyperion::WebSocket::Connection
-
stats Hyperion
-
#stats Hyperion::TLS::HandshakeRateLimiter
-
#stats Hyperion::H2Admission
-
#status Hyperion::WebSocket::HandshakeError
-
#stop Hyperion::Server
-
#stop Hyperion::AdminListener
-
#submit_connection Hyperion::ThreadPool
-
#subprotocol Hyperion::WebSocket::Connection
-
#sum Hyperion::Metrics::HistogramAccumulator
-
supported? Hyperion::IOUring
-
supported? Hyperion::Http::Sendfile
-
#t0_serve_entry Hyperion::Http2Handler::WriterContext
-
#t1_preface_done Hyperion::Http2Handler::WriterContext
-
#t2_first_encode Hyperion::Http2Handler::WriterContext
-
#t2_first_wire Hyperion::Http2Handler::WriterContext
-
#template Hyperion::Metrics::PathTemplater
-
#threadpool? Hyperion::DispatchMode
-
#tls Hyperion::Config
-
#tls_cert_path Hyperion::Config::DSL
-
#tls_handshake_limiter Hyperion::Server
-
#tls_key_path Hyperion::Config::DSL
-
#to_s Hyperion::DispatchMode
-
#total_write_count Hyperion::ResponseWriter::ChunkedCoalescer
-
track_ktls_handshake! Hyperion::TLS
-
#try_pop Hyperion::Http2Handler::WriterContext
-
uninstall! Hyperion::FiberLocal
-
unmask Hyperion::WebSocket::RubyFrame
-
unmask Hyperion::WebSocket::CFrame
-
unsilence! Hyperion::Deprecations
-
untrack_ktls_handshake! Hyperion::TLS
-
upcase_underscore Hyperion::CParser
-
validate Hyperion::WebSocket::Handshake
-
validate Hyperion::WebSocket::CloseCodes
-
validate_async_io_loaded_libs! Hyperion
-
#validate_body_length! Hyperion::Http2Handler::RequestStream
-
#validate_request_headers! Hyperion::Http2Handler::RequestStream
-
verify_environment! Hyperion::FiberLocal
-
#wait_for_signal Hyperion::Http2Handler::WriterContext
-
#wait_for_window Hyperion::Http2Handler::RequestStream
-
warmup! Hyperion
-
warmup_pool Hyperion::Adapter::Rack
-
warn_once Hyperion::Deprecations
-
warned? Hyperion::Deprecations
-
#websocket Hyperion::Config
-
#window_updated Hyperion::Http2Handler::RequestStream
-
#worker_health Hyperion::Config
-
#write Hyperion::Http2Handler::SendQueueIO
-
#write Hyperion::ResponseWriter
-
#write_chunk Hyperion::ResponseWriter::ChunkedCoalescer
-
write_response Hyperion::Http::PageCache
-
write_to HyperionHttpPageCache
-
#writer_done? Hyperion::Http2Handler::WriterContext
-
yjit_enabled? Hyperion