run() — netty Function Reference
Architecture documentation for the run() function in GlobalChannelTrafficCounter.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 76301775_8c1c_544a_c4d7_b5f9815630ff["run()"] cc81cc0f_4127_0b92_1383_bfc3fd12469e["MixedTrafficMonitoringTask"] 76301775_8c1c_544a_c4d7_b5f9815630ff -->|defined in| cc81cc0f_4127_0b92_1383_bfc3fd12469e style 76301775_8c1c_544a_c4d7_b5f9815630ff fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
handler/src/main/java/io/netty/handler/traffic/GlobalChannelTrafficCounter.java lines 70–81
@Override
public void run() {
if (!counter.monitorActive) {
return;
}
long newLastTime = milliSecondFromNano();
counter.resetAccounting(newLastTime);
for (PerChannel perChannel : trafficShapingHandler1.channelQueues.values()) {
perChannel.channelTrafficCounter.resetAccounting(newLastTime);
}
trafficShapingHandler1.doAccounting(counter);
}
Domain
Subdomains
Source
Frequently Asked Questions
What does run() do?
run() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/traffic/GlobalChannelTrafficCounter.java.
Where is run() defined?
run() is defined in handler/src/main/java/io/netty/handler/traffic/GlobalChannelTrafficCounter.java at line 70.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free