channelReadComplete() — netty Function Reference
Architecture documentation for the channelReadComplete() function in ByteToMessageDecoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 6dc6c900_3a3e_0b9b_82b7_c315a803419b["channelReadComplete()"] efe4959f_3296_dbb1_4a4b_76b9d7ccec55["ByteToMessageDecoder"] 6dc6c900_3a3e_0b9b_82b7_c315a803419b -->|defined in| efe4959f_3296_dbb1_4a4b_76b9d7ccec55 2aa120bb_dbc1_13a7_0bbd_6e8fb49ab322["discardSomeReadBytes()"] 6dc6c900_3a3e_0b9b_82b7_c315a803419b -->|calls| 2aa120bb_dbc1_13a7_0bbd_6e8fb49ab322 style 6dc6c900_3a3e_0b9b_82b7_c315a803419b fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-base/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java lines 365–375
@Override
public void channelReadComplete(ChannelHandlerContext ctx) throws Exception {
numReads = 0;
discardSomeReadBytes();
if (selfFiredChannelRead && !firedChannelRead && !ctx.channel().config().isAutoRead()) {
ctx.read();
}
firedChannelRead = false;
selfFiredChannelRead = false;
ctx.fireChannelReadComplete();
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does channelReadComplete() do?
channelReadComplete() is a function in the netty codebase, defined in codec-base/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java.
Where is channelReadComplete() defined?
channelReadComplete() is defined in codec-base/src/main/java/io/netty/handler/codec/ByteToMessageDecoder.java at line 365.
What does channelReadComplete() call?
channelReadComplete() calls 1 function(s): discardSomeReadBytes.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free