acceptInboundMessage() — netty Function Reference
Architecture documentation for the acceptInboundMessage() function in MessageAggregator.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 60997f72_c177_04c0_4b40_8ed28c5e39c3["acceptInboundMessage()"] 5eb281df_9169_db16_7477_6d4eba81b483["MessageAggregator"] 60997f72_c177_04c0_4b40_8ed28c5e39c3 -->|defined in| 5eb281df_9169_db16_7477_6d4eba81b483 8839942e_d0fc_2283_17b2_9c74a29b4ed8["isAggregated()"] 60997f72_c177_04c0_4b40_8ed28c5e39c3 -->|calls| 8839942e_d0fc_2283_17b2_9c74a29b4ed8 86b22ee5_e15b_7a0f_a36e_3fe8070d24aa["decode()"] 60997f72_c177_04c0_4b40_8ed28c5e39c3 -->|calls| 86b22ee5_e15b_7a0f_a36e_3fe8070d24aa f9f29fd5_8673_9f39_7bed_e6273210b004["isStartMessage()"] 60997f72_c177_04c0_4b40_8ed28c5e39c3 -->|calls| f9f29fd5_8673_9f39_7bed_e6273210b004 a33e4e9a_5ecb_c862_7f93_67c1ae40c65f["isContentMessage()"] 60997f72_c177_04c0_4b40_8ed28c5e39c3 -->|calls| a33e4e9a_5ecb_c862_7f93_67c1ae40c65f style 60997f72_c177_04c0_4b40_8ed28c5e39c3 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-base/src/main/java/io/netty/handler/codec/MessageAggregator.java lines 91–112
@Override
public boolean acceptInboundMessage(Object msg) throws Exception {
// No need to match last and full types because they are subset of first and middle types.
if (!super.acceptInboundMessage(msg)) {
return false;
}
@SuppressWarnings("unchecked")
I in = (I) msg;
if (isAggregated(in)) {
return false;
}
// NOTE: It's tempting to make this check only if aggregating is false. There are however
// side conditions in decode(...) in respect to large messages.
if (isStartMessage(in)) {
return true;
} else {
return aggregating && isContentMessage(in);
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does acceptInboundMessage() do?
acceptInboundMessage() is a function in the netty codebase, defined in codec-base/src/main/java/io/netty/handler/codec/MessageAggregator.java.
Where is acceptInboundMessage() defined?
acceptInboundMessage() is defined in codec-base/src/main/java/io/netty/handler/codec/MessageAggregator.java at line 91.
What does acceptInboundMessage() call?
acceptInboundMessage() calls 4 function(s): decode, isAggregated, isContentMessage, isStartMessage.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free