Home / Function/ computeWaitRead() — netty Function Reference

computeWaitRead() — netty Function Reference

Architecture documentation for the computeWaitRead() function in TrafficShapingHandlerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  fde649a6_c64f_d508_d230_6f38967ee20e["computeWaitRead()"]
  89b0606a_219d_4de0_ef55_0f86426aafb3["TrafficShapingHandlerTest"]
  fde649a6_c64f_d508_d230_6f38967ee20e -->|defined in| 89b0606a_219d_4de0_ef55_0f86426aafb3
  843703ca_65b2_ba15_f670_303f35ddecc5["testReadTrafficShapping()"]
  843703ca_65b2_ba15_f670_303f35ddecc5 -->|calls| fde649a6_c64f_d508_d230_6f38967ee20e
  fdb11d66_dc79_d514_44e8_a61532e04b5c["testRead1TrafficShapping()"]
  fdb11d66_dc79_d514_44e8_a61532e04b5c -->|calls| fde649a6_c64f_d508_d230_6f38967ee20e
  8cef2b65_a06b_da07_a37a_93b6875460a4["testReadGlobalTrafficShapping()"]
  8cef2b65_a06b_da07_a37a_93b6875460a4 -->|calls| fde649a6_c64f_d508_d230_6f38967ee20e
  style fde649a6_c64f_d508_d230_6f38967ee20e fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java lines 90–101

    private static long[] computeWaitRead(int[] multipleMessage) {
        long[] minimalWaitBetween = new long[multipleMessage.length + 1];
        minimalWaitBetween[0] = 0;
        for (int i = 0; i < multipleMessage.length; i++) {
            if (multipleMessage[i] > 1) {
                minimalWaitBetween[i + 1] = (multipleMessage[i] - 1) * stepms + minimalms;
            } else {
                minimalWaitBetween[i + 1] = 10;
            }
        }
        return minimalWaitBetween;
    }

Domain

Subdomains

Frequently Asked Questions

What does computeWaitRead() do?
computeWaitRead() is a function in the netty codebase, defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java.
Where is computeWaitRead() defined?
computeWaitRead() is defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java at line 90.
What calls computeWaitRead()?
computeWaitRead() is called by 3 function(s): testRead1TrafficShapping, testReadGlobalTrafficShapping, testReadTrafficShapping.

Analyze Your Own Codebase

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

Try Supermodel Free