Home / Function/ channelRead() — netty Function Reference

channelRead() — netty Function Reference

Architecture documentation for the channelRead() function in QuicChannelConnectTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  98eb9acc_3a7c_151d_faf3_46f710fbdd4f["channelRead()"]
  1f8a4d63_7c0d_3a3c_d593_3f9790338edc["BytesCountingHandler"]
  98eb9acc_3a7c_151d_faf3_46f710fbdd4f -->|defined in| 1f8a4d63_7c0d_3a3c_d593_3f9790338edc
  4a44b4cc_9598_a77c_5e89_b75da8fb4fcd["testConnectWithDroppedPackets()"]
  4a44b4cc_9598_a77c_5e89_b75da8fb4fcd -->|calls| 98eb9acc_3a7c_151d_faf3_46f710fbdd4f
  aa78f6e3_e2d3_6321_9ed6_74d292472e23["testTimedOut()"]
  aa78f6e3_e2d3_6321_9ed6_74d292472e23 -->|calls| 98eb9acc_3a7c_151d_faf3_46f710fbdd4f
  7aa218e9_1379_cb51_497d_5a9d99a4ccd1["testConnectWith0RTT()"]
  7aa218e9_1379_cb51_497d_5a9d99a4ccd1 -->|calls| 98eb9acc_3a7c_151d_faf3_46f710fbdd4f
  style 98eb9acc_3a7c_151d_faf3_46f710fbdd4f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicChannelConnectTest.java lines 1779–1787

        @Override
        public void channelRead(ChannelHandlerContext ctx, Object msg) {
            ByteBuf buffer = (ByteBuf) msg;
            bytes += buffer.readableBytes();
            ctx.writeAndFlush(buffer);
            if (bytes == numBytes) {
                latch.countDown();
            }
        }

Domain

Subdomains

Frequently Asked Questions

What does channelRead() do?
channelRead() is a function in the netty codebase, defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicChannelConnectTest.java.
Where is channelRead() defined?
channelRead() is defined in codec-native-quic/src/test/java/io/netty/handler/codec/quic/QuicChannelConnectTest.java at line 1779.
What calls channelRead()?
channelRead() is called by 3 function(s): testConnectWith0RTT, testConnectWithDroppedPackets, testTimedOut.

Analyze Your Own Codebase

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

Try Supermodel Free