☰
Module quic
Structs
Enums
Constants
Functions
?
Module
solana_streamer
::
nonblocking
::
quic
source
·
[
−
]
Structs
ConnectionEntry
🔒
ConnectionTable
🔒
NewConnectionHandlerParams
🔒
PacketAccumulator
🔒
PacketChunk
🔒
Enums
ConnectionHandlerError
🔒
ConnectionPeerType
ConnectionTableKey
🔒
Constants
ALPN_TPU_PROTOCOL_ID
CONNECTION_CLOSE_CODE_DISALLOWED
🔒
CONNECTION_CLOSE_CODE_DROPPED_ENTRY
🔒
CONNECTION_CLOSE_CODE_EXCEED_MAX_STREAM_COUNT
🔒
CONNECTION_CLOSE_CODE_TOO_MANY
🔒
CONNECTION_CLOSE_REASON_DISALLOWED
🔒
CONNECTION_CLOSE_REASON_DROPPED_ENTRY
🔒
CONNECTION_CLOSE_REASON_EXCEED_MAX_STREAM_COUNT
🔒
CONNECTION_CLOSE_REASON_TOO_MANY
🔒
DEFAULT_WAIT_FOR_CHUNK_TIMEOUT
WAIT_FOR_STREAM_TIMEOUT
🔒
Functions
compute_max_allowed_uni_streams
compute_receive_window_ratio_for_staked_node
🔒
Calculate the ratio for per connection receive window from a staked peer
compute_recieve_window
🔒
get_connection_stake
🔒
handle_and_cache_new_connection
🔒
handle_chunk
🔒
handle_connection
🔒
handle_connection_error
🔒
packet_batch_sender
🔒
prune_unstaked_connection_table
🔒
prune_unstaked_connections_and_add_new_connection
🔒
run_server
setup_connection
🔒
spawn_server