Home / Function/ computeWaitWrite() — netty Function Reference

computeWaitWrite() — netty Function Reference

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

Function java Buffer Search called by 3

Entity Profile

Dependency Diagram

graph TD
  8ee7ab04_b410_2f74_f09b_3dbbf45ba780["computeWaitWrite()"]
  89b0606a_219d_4de0_ef55_0f86426aafb3["TrafficShapingHandlerTest"]
  8ee7ab04_b410_2f74_f09b_3dbbf45ba780 -->|defined in| 89b0606a_219d_4de0_ef55_0f86426aafb3
  9e9db304_6fcc_01b0_297d_06f1d584a682["testWriteTrafficShapping()"]
  9e9db304_6fcc_01b0_297d_06f1d584a682 -->|calls| 8ee7ab04_b410_2f74_f09b_3dbbf45ba780
  90f04944_7cdd_66d8_ec2c_4bad43f5ce31["testWrite1TrafficShapping()"]
  90f04944_7cdd_66d8_ec2c_4bad43f5ce31 -->|calls| 8ee7ab04_b410_2f74_f09b_3dbbf45ba780
  7ded4b52_9519_7f3a_7191_52cc1c988916["testWriteGlobalTrafficShapping()"]
  7ded4b52_9519_7f3a_7191_52cc1c988916 -->|calls| 8ee7ab04_b410_2f74_f09b_3dbbf45ba780
  style 8ee7ab04_b410_2f74_f09b_3dbbf45ba780 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java lines 103–113

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

Domain

Subdomains

Frequently Asked Questions

What does computeWaitWrite() do?
computeWaitWrite() is a function in the netty codebase, defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java.
Where is computeWaitWrite() defined?
computeWaitWrite() is defined in testsuite/src/main/java/io/netty/testsuite/transport/socket/TrafficShapingHandlerTest.java at line 103.
What calls computeWaitWrite()?
computeWaitWrite() is called by 3 function(s): testWrite1TrafficShapping, testWriteGlobalTrafficShapping, testWriteTrafficShapping.

Analyze Your Own Codebase

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

Try Supermodel Free