write() — netty Function Reference
Architecture documentation for the write() function in NoPriorityByteDistributionBenchmark.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD d3c15c2b_89df_c6f8_2627_eddb52f353a8["write()"] b35c8769_b4a5_98d3_cef5_77dd9b4e5869["CountingWriter"] d3c15c2b_89df_c6f8_2627_eddb52f353a8 -->|defined in| b35c8769_b4a5_98d3_cef5_77dd9b4e5869 3df43039_e242_a821_b58b_3c86357eff75["write()"] 3df43039_e242_a821_b58b_3c86357eff75 -->|calls| d3c15c2b_89df_c6f8_2627_eddb52f353a8 a7eb557c_1242_3959_11ef_d3cf6e5dcbac["addData()"] a7eb557c_1242_3959_11ef_d3cf6e5dcbac -->|calls| d3c15c2b_89df_c6f8_2627_eddb52f353a8 3df43039_e242_a821_b58b_3c86357eff75["write()"] d3c15c2b_89df_c6f8_2627_eddb52f353a8 -->|calls| 3df43039_e242_a821_b58b_3c86357eff75 c05b6618_aafc_23bd_b1d4_d787e83c70cd["add()"] d3c15c2b_89df_c6f8_2627_eddb52f353a8 -->|calls| c05b6618_aafc_23bd_b1d4_d787e83c70cd style d3c15c2b_89df_c6f8_2627_eddb52f353a8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java lines 274–293
@Override
public void write(Http2Stream stream, int numBytes) {
if (numBytes > 0) {
// Add the data to the refresher so that it can be given back to the
// stream at the end of the iteration.
DataRefresher refresher = dataRefresher(stream);
refresher.add(numBytes);
++counters.numWrites;
counters.totalBytes += numBytes;
if (numBytes < counters.minWriteSize) {
counters.minWriteSize = numBytes;
}
if (numBytes > counters.maxWriteSize) {
counters.maxWriteSize = numBytes;
}
}
delegate.write(stream, numBytes);
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does write() do?
write() is a function in the netty codebase, defined in microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java.
Where is write() defined?
write() is defined in microbench/src/main/java/io/netty/microbench/http2/NoPriorityByteDistributionBenchmark.java at line 274.
What does write() call?
write() calls 2 function(s): add, write.
What calls write()?
write() is called by 2 function(s): addData, write.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free