Home / Function/ takeChild() — netty Function Reference

takeChild() — netty Function Reference

Architecture documentation for the takeChild() function in WeightedFairQueueByteDistributor.java from the netty codebase.

Function java Buffer Allocators calls 4 called by 3

Entity Profile

Dependency Diagram

graph TD
  fb17eda3_f88a_c99f_e79c_e7e5ccb06a40["takeChild()"]
  7bb99c84_0884_e59e_f284_a7da408d2406["State"]
  fb17eda3_f88a_c99f_e79c_e7e5ccb06a40 -->|defined in| 7bb99c84_0884_e59e_f284_a7da408d2406
  0f84cad1_72bf_48c4_a975_f58d297dd3c2["WeightedFairQueueByteDistributor()"]
  0f84cad1_72bf_48c4_a975_f58d297dd3c2 -->|calls| fb17eda3_f88a_c99f_e79c_e7e5ccb06a40
  ebb4ce48_a19b_1763_6677_772bd73eafff["updateDependencyTree()"]
  ebb4ce48_a19b_1763_6677_772bd73eafff -->|calls| fb17eda3_f88a_c99f_e79c_e7e5ccb06a40
  a7426564_13ec_4caa_ec35_83d94c9ad9d0["removeChild()"]
  a7426564_13ec_4caa_ec35_83d94c9ad9d0 -->|calls| fb17eda3_f88a_c99f_e79c_e7e5ccb06a40
  e0127c29_fcc1_4949_a31f_37cf0c8571cf["ParentChangedEvent()"]
  fb17eda3_f88a_c99f_e79c_e7e5ccb06a40 -->|calls| e0127c29_fcc1_4949_a31f_37cf0c8571cf
  0bfeea84_edf2_a350_f986_e4dde4dc5152["setParent()"]
  fb17eda3_f88a_c99f_e79c_e7e5ccb06a40 -->|calls| 0bfeea84_edf2_a350_f986_e4dde4dc5152
  4d1be32d_ee4e_92e3_9f28_345b81895f7c["initChildrenIfEmpty()"]
  fb17eda3_f88a_c99f_e79c_e7e5ccb06a40 -->|calls| 4d1be32d_ee4e_92e3_9f28_345b81895f7c
  14668215_be12_0440_a4cb_6e6686da3f8a["removeAllChildrenExcept()"]
  fb17eda3_f88a_c99f_e79c_e7e5ccb06a40 -->|calls| 14668215_be12_0440_a4cb_6e6686da3f8a
  style fb17eda3_f88a_c99f_e79c_e7e5ccb06a40 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/main/java/io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.java lines 494–496

        void takeChild(State child, boolean exclusive, List<ParentChangedEvent> events) {
            takeChild(null, child, exclusive, events);
        }

Domain

Subdomains

Frequently Asked Questions

What does takeChild() do?
takeChild() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.java.
Where is takeChild() defined?
takeChild() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/WeightedFairQueueByteDistributor.java at line 494.
What does takeChild() call?
takeChild() calls 4 function(s): ParentChangedEvent, initChildrenIfEmpty, removeAllChildrenExcept, setParent.
What calls takeChild()?
takeChild() is called by 3 function(s): WeightedFairQueueByteDistributor, removeChild, updateDependencyTree.

Analyze Your Own Codebase

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

Try Supermodel Free