Home / Function/ fireChannelRead() — netty Function Reference

fireChannelRead() — netty Function Reference

Architecture documentation for the fireChannelRead() function in ByteToMessageDecoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  07d205b6_501b_721f_b872_e8e378f3c54d["fireChannelRead()"]
  efe4959f_3296_dbb1_4a4b_76b9d7ccec55["ByteToMessageDecoder"]
  07d205b6_501b_721f_b872_e8e378f3c54d -->|defined in| efe4959f_3296_dbb1_4a4b_76b9d7ccec55
  df62d6fb_323f_5e89_3bf7_8847293a1412["handlerRemoved()"]
  df62d6fb_323f_5e89_3bf7_8847293a1412 -->|calls| 07d205b6_501b_721f_b872_e8e378f3c54d
  a22162a0_4ee0_09dc_f31c_e78971c0c57d["channelRead()"]
  a22162a0_4ee0_09dc_f31c_e78971c0c57d -->|calls| 07d205b6_501b_721f_b872_e8e378f3c54d
  1ab7897f_cdf1_0b3e_43e2_77270fef19fa["channelInputClosed()"]
  1ab7897f_cdf1_0b3e_43e2_77270fef19fa -->|calls| 07d205b6_501b_721f_b872_e8e378f3c54d
  8a34ecfc_930b_5500_f979_83efbe7a340e["callDecode()"]
  8a34ecfc_930b_5500_f979_83efbe7a340e -->|calls| 07d205b6_501b_721f_b872_e8e378f3c54d
  ee472e33_1a7d_641f_3906_3ad2ada7997f["decodeRemovalReentryProtection()"]
  ee472e33_1a7d_641f_3906_3ad2ada7997f -->|calls| 07d205b6_501b_721f_b872_e8e378f3c54d
  style 07d205b6_501b_721f_b872_e8e378f3c54d fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-base/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java lines 346–354

    static void fireChannelRead(ChannelHandlerContext ctx, List<Object> msgs, int numElements) {
        if (msgs instanceof CodecOutputList) {
            fireChannelRead(ctx, (CodecOutputList) msgs, numElements);
        } else {
            for (int i = 0; i < numElements; i++) {
                ctx.fireChannelRead(msgs.get(i));
            }
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does fireChannelRead() do?
fireChannelRead() is a function in the netty codebase, defined in codec-base/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java.
Where is fireChannelRead() defined?
fireChannelRead() is defined in codec-base/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java at line 346.
What calls fireChannelRead()?
fireChannelRead() is called by 5 function(s): callDecode, channelInputClosed, channelRead, decodeRemovalReentryProtection, handlerRemoved.

Analyze Your Own Codebase

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

Try Supermodel Free