DefaultChannelPipelinePendingBytesTracker Class — netty Architecture
Architecture documentation for the DefaultChannelPipelinePendingBytesTracker class in PendingBytesTracker.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 974a0acf_a088_2fe0_a954_6c68b66c2168["DefaultChannelPipelinePendingBytesTracker"] 7793aa4b_3621_52e5_beda_95a5097c5c3d["PendingBytesTracker.java"] 974a0acf_a088_2fe0_a954_6c68b66c2168 -->|defined in| 7793aa4b_3621_52e5_beda_95a5097c5c3d 721a3b2d_6dff_7120_37ce_dd58fe9fca23["DefaultChannelPipelinePendingBytesTracker()"] 974a0acf_a088_2fe0_a954_6c68b66c2168 -->|method| 721a3b2d_6dff_7120_37ce_dd58fe9fca23 292ccf80_77be_17ce_7d10_dca3cde4894f["incrementPendingOutboundBytes()"] 974a0acf_a088_2fe0_a954_6c68b66c2168 -->|method| 292ccf80_77be_17ce_7d10_dca3cde4894f f7375d4a_a223_e587_c322_e7618b2e527a["decrementPendingOutboundBytes()"] 974a0acf_a088_2fe0_a954_6c68b66c2168 -->|method| f7375d4a_a223_e587_c322_e7618b2e527a
Relationship Graph
Source Code
transport/src/main/java/io/netty/channel/PendingBytesTracker.java lines 49–66
private static final class DefaultChannelPipelinePendingBytesTracker extends PendingBytesTracker {
private final DefaultChannelPipeline pipeline;
DefaultChannelPipelinePendingBytesTracker(DefaultChannelPipeline pipeline) {
super(pipeline.estimatorHandle());
this.pipeline = pipeline;
}
@Override
public void incrementPendingOutboundBytes(long bytes) {
pipeline.incrementPendingOutboundBytes(bytes);
}
@Override
public void decrementPendingOutboundBytes(long bytes) {
pipeline.decrementPendingOutboundBytes(bytes);
}
}
Source
Frequently Asked Questions
What is the DefaultChannelPipelinePendingBytesTracker class?
DefaultChannelPipelinePendingBytesTracker is a class in the netty codebase, defined in transport/src/main/java/io/netty/channel/PendingBytesTracker.java.
Where is DefaultChannelPipelinePendingBytesTracker defined?
DefaultChannelPipelinePendingBytesTracker is defined in transport/src/main/java/io/netty/channel/PendingBytesTracker.java at line 49.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free