Home / Function/ streamAvailable() — netty Function Reference

streamAvailable() — netty Function Reference

Architecture documentation for the streamAvailable() function in Http3ControlStreamInboundHandler.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  bc9a24ad_24df_8f84_8c15_a0a77bd84619["streamAvailable()"]
  b9050f4d_4c21_7b10_bb8f_333106739498["QPackEncoderStreamInitializer"]
  bc9a24ad_24df_8f84_8c15_a0a77bd84619 -->|defined in| b9050f4d_4c21_7b10_bb8f_333106739498
  4b29b43a_f6b6_eeec_b5cd_3a6cdc7c785b["streamAvailable()"]
  4b29b43a_f6b6_eeec_b5cd_3a6cdc7c785b -->|calls| bc9a24ad_24df_8f84_8c15_a0a77bd84619
  4b29b43a_f6b6_eeec_b5cd_3a6cdc7c785b["streamAvailable()"]
  bc9a24ad_24df_8f84_8c15_a0a77bd84619 -->|calls| 4b29b43a_f6b6_eeec_b5cd_3a6cdc7c785b
  style bc9a24ad_24df_8f84_8c15_a0a77bd84619 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http3/src/main/java/io/netty/handler/codec/http3/Http3ControlStreamInboundHandler.java lines 285–296

        @Override
        protected void streamAvailable(ChannelHandlerContext ctx) {
            final QuicStreamChannel stream = (QuicStreamChannel) ctx.channel();
            attributes.encoderStream(stream);

            try {
                encoder.configureDynamicTable(attributes, maxTableCapacity, toIntOrThrow(blockedStreams));
            } catch (QpackException e) {
                connectionError(ctx, new Http3Exception(QPACK_ENCODER_STREAM_ERROR,
                        "Dynamic table configuration failed.", e), true);
            }
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does streamAvailable() do?
streamAvailable() is a function in the netty codebase, defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3ControlStreamInboundHandler.java.
Where is streamAvailable() defined?
streamAvailable() is defined in codec-http3/src/main/java/io/netty/handler/codec/http3/Http3ControlStreamInboundHandler.java at line 285.
What does streamAvailable() call?
streamAvailable() calls 1 function(s): streamAvailable.
What calls streamAvailable()?
streamAvailable() is called by 1 function(s): streamAvailable.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free