Home / Class/ PerChannel Class — netty Architecture

PerChannel Class — netty Architecture

Architecture documentation for the PerChannel class in GlobalTrafficShapingHandler.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  eba404bc_f67f_cfca_da28_6048183d1e4f["PerChannel"]
  56b066c8_9f5e_b8d6_7611_973e59bdf8b9["GlobalTrafficShapingHandler.java"]
  eba404bc_f67f_cfca_da28_6048183d1e4f -->|defined in| 56b066c8_9f5e_b8d6_7611_973e59bdf8b9

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/traffic/GlobalTrafficShapingHandler.java lines 96–101

    private static final class PerChannel {
        ArrayDeque<ToSend> messagesQueue;
        long queueSize;
        long lastWriteTimestamp;
        long lastReadTimestamp;
    }

Frequently Asked Questions

What is the PerChannel class?
PerChannel is a class in the netty codebase, defined in handler/src/main/java/io/netty/handler/traffic/GlobalTrafficShapingHandler.java.
Where is PerChannel defined?
PerChannel is defined in handler/src/main/java/io/netty/handler/traffic/GlobalTrafficShapingHandler.java at line 96.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free