check() — netty Function Reference
Architecture documentation for the check() function in Http2DataChunkedInputTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47["check()"] 6f72fdc8_f771_7c4d_fd79_045f73e4ad34["Http2DataChunkedInputTest"] 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47 -->|defined in| 6f72fdc8_f771_7c4d_fd79_045f73e4ad34 f2b096a0_84db_0bea_1c50_8a47970e1418["testChunkedStream()"] f2b096a0_84db_0bea_1c50_8a47970e1418 -->|calls| 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47 fdd6e372_6a3e_d5c9_1b02_4a7cf7d4ce81["testChunkedNioStream()"] fdd6e372_6a3e_d5c9_1b02_4a7cf7d4ce81 -->|calls| 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47 8b83c44d_e3d9_53d9_f2bb_10a542b83602["testChunkedFile()"] 8b83c44d_e3d9_53d9_f2bb_10a542b83602 -->|calls| 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47 d6256366_b80c_6b77_a440_db3102e036b0["testChunkedNioFile()"] d6256366_b80c_6b77_a440_db3102e036b0 -->|calls| 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47 style 47b6aca4_6e5d_a528_5e3b_a791a5b0dd47 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/Http2DataChunkedInputTest.java lines 133–168
private static void check(ChunkedInput<?>... inputs) {
EmbeddedChannel ch = new EmbeddedChannel(new ChunkedWriteHandler());
for (ChunkedInput<?> input : inputs) {
ch.writeOutbound(input);
}
assertTrue(ch.finish());
int i = 0;
int read = 0;
Http2DataFrame http2DataFrame = null;
for (;;) {
Http2DataFrame dataFrame = ch.readOutbound();
if (dataFrame == null) {
break;
}
ByteBuf buffer = dataFrame.content();
while (buffer.isReadable()) {
assertEquals(BYTES[i++], buffer.readByte());
read++;
if (i == BYTES.length) {
i = 0;
}
}
buffer.release();
// Save last chunk
http2DataFrame = dataFrame;
}
assertEquals(BYTES.length * inputs.length, read);
assertNotNull(http2DataFrame);
assertTrue(http2DataFrame.isEndStream(), "Last chunk must be Http2DataFrame#isEndStream() set to true");
}
Domain
Subdomains
Source
Frequently Asked Questions
What does check() do?
check() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2DataChunkedInputTest.java.
Where is check() defined?
check() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2DataChunkedInputTest.java at line 133.
What calls check()?
check() is called by 4 function(s): testChunkedFile, testChunkedNioFile, testChunkedNioStream, testChunkedStream.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free