sendData() — netty Function Reference
Architecture documentation for the sendData() function in DefaultHttp2RemoteFlowControllerTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 85ffafbd_47aa_f4f5_fd02_71f26d692e10["sendData()"] f8fd7697_92d4_6455_4dd8_09a33ac81a6f["DefaultHttp2RemoteFlowControllerTest"] 85ffafbd_47aa_f4f5_fd02_71f26d692e10 -->|defined in| f8fd7697_92d4_6455_4dd8_09a33ac81a6f b49f8173_f52c_2c10_ad24_9b9966426113["payloadSmallerThanWindowShouldBeWrittenImmediately()"] b49f8173_f52c_2c10_ad24_9b9966426113 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 f926ed4a_aaa9_296b_18ba_579835944b67["emptyPayloadShouldBeWrittenImmediately()"] f926ed4a_aaa9_296b_18ba_579835944b67 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 ce70dc90_cde8_28bb_d6d0_32aaf1b153a5["unflushedPayloadsShouldBeDroppedOnCancel()"] ce70dc90_cde8_28bb_d6d0_32aaf1b153a5 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 4c3b0295_1dae_fc9f_14a3_3ac54290b901["payloadsShouldMerge()"] 4c3b0295_1dae_fc9f_14a3_3ac54290b901 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 bf6afd63_d0f3_c0c1_650b_23b14a5e50a4["flowControllerCorrectlyAccountsForBytesWithMerge()"] bf6afd63_d0f3_c0c1_650b_23b14a5e50a4 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 0283bdad_ac0d_dd78_784e_45b421692e2d["stalledStreamShouldQueuePayloads()"] 0283bdad_ac0d_dd78_784e_45b421692e2d -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 5be33bbd_ea57_0bc5_f862_e6ea4b476f8d["queuedPayloadsReceiveErrorOnStreamClose()"] 5be33bbd_ea57_0bc5_f862_e6ea4b476f8d -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 b00b5d69_ee8f_41c7_1e19_b72b91082f16["payloadLargerThanWindowShouldWritePartial()"] b00b5d69_ee8f_41c7_1e19_b72b91082f16 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 2aae32fe_f478_4db5_efb6_e195ae461e31["windowUpdateAndFlushShouldTriggerWrite()"] 2aae32fe_f478_4db5_efb6_e195ae461e31 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 ecdc5a9a_67c1_67ad_e2f7_250f26a0857c["initialWindowUpdateShouldSendPayload()"] ecdc5a9a_67c1_67ad_e2f7_250f26a0857c -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 16f39ce8_0699_4fca_17de_f6237b24d4f8["successiveSendsShouldNotInteract()"] 16f39ce8_0699_4fca_17de_f6237b24d4f8 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 bdbd752a_96ca_92fb_7341_a4ddb7b401e6["negativeWindowShouldNotThrowException()"] bdbd752a_96ca_92fb_7341_a4ddb7b401e6 -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 4a364a1a_0a19_5f2d_adbd_37f0d918fdfb["initialWindowUpdateShouldSendEmptyFrame()"] 4a364a1a_0a19_5f2d_adbd_37f0d918fdfb -->|calls| 85ffafbd_47aa_f4f5_fd02_71f26d692e10 style 85ffafbd_47aa_f4f5_fd02_71f26d692e10 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java lines 1004–1007
private void sendData(int streamId, FakeFlowControlled data) {
Http2Stream stream = stream(streamId);
controller.addFlowControlled(stream, data);
}
Domain
Subdomains
Defined In
Called By
- connectionWindowUpdateShouldSendFrame()
- connectionWindowUpdateShouldSendPartialFrame()
- emptyPayloadShouldBeWrittenImmediately()
- flowControllerCorrectlyAccountsForBytesWithMerge()
- initialWindowUpdateShouldSendEmptyFrame()
- initialWindowUpdateShouldSendPartialFrame()
- initialWindowUpdateShouldSendPayload()
- negativeWindowShouldNotThrowException()
- payloadLargerThanWindowShouldWritePartial()
- payloadSmallerThanWindowShouldBeWrittenImmediately()
- payloadsShouldMerge()
- queuedPayloadsReceiveErrorOnStreamClose()
- stalledStreamShouldQueuePayloads()
- streamWindowUpdateShouldSendFrame()
- streamWindowUpdateShouldSendPartialFrame()
- successiveSendsShouldNotInteract()
- unflushedPayloadsShouldBeDroppedOnCancel()
- windowUpdateAndFlushShouldTriggerWrite()
Source
Frequently Asked Questions
What does sendData() do?
sendData() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java.
Where is sendData() defined?
sendData() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2RemoteFlowControllerTest.java at line 1004.
What calls sendData()?
sendData() is called by 18 function(s): connectionWindowUpdateShouldSendFrame, connectionWindowUpdateShouldSendPartialFrame, emptyPayloadShouldBeWrittenImmediately, flowControllerCorrectlyAccountsForBytesWithMerge, initialWindowUpdateShouldSendEmptyFrame, initialWindowUpdateShouldSendPartialFrame, initialWindowUpdateShouldSendPayload, negativeWindowShouldNotThrowException, and 10 more.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free