Home / Function/ run() — netty Function Reference

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

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