brotliEncodingSingleMessage() — netty Function Reference
Architecture documentation for the brotliEncodingSingleMessage() function in DataCompressionHttp2Test.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 11ac6f49_87c3_d7c4_7923_6055ad0c8cb9["brotliEncodingSingleMessage()"] 9e639957_0a4c_c19f_71db_e7a3e405c155["DataCompressionHttp2Test"] 11ac6f49_87c3_d7c4_7923_6055ad0c8cb9 -->|defined in| 9e639957_0a4c_c19f_71db_e7a3e405c155 b8de372e_82cf_de6a_5ac0_bd9a46f8e461["bootstrapEnv()"] 11ac6f49_87c3_d7c4_7923_6055ad0c8cb9 -->|calls| b8de372e_82cf_de6a_5ac0_bd9a46f8e461 71a396d3_1897_4b1e_9591_c8882ceec9f4["awaitServer()"] 11ac6f49_87c3_d7c4_7923_6055ad0c8cb9 -->|calls| 71a396d3_1897_4b1e_9591_c8882ceec9f4 style 11ac6f49_87c3_d7c4_7923_6055ad0c8cb9 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/DataCompressionHttp2Test.java lines 270–292
@Test
public void brotliEncodingSingleMessage() throws Exception {
final String text = "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccccccc";
final ByteBuf data = Unpooled.copiedBuffer(text.getBytes(CharsetUtil.UTF_8));
bootstrapEnv(data.readableBytes());
try {
final Http2Headers headers = new DefaultHttp2Headers().method(POST).path(PATH)
.set(HttpHeaderNames.CONTENT_ENCODING, HttpHeaderValues.BR);
runInChannel(clientChannel, new Http2Runnable() {
@Override
public void run() throws Http2Exception {
clientEncoder.writeHeaders(ctxClient(), 3, headers, 0, false, newPromiseClient());
clientEncoder.writeData(ctxClient(), 3, data.retain(), 0, true, newPromiseClient());
clientHandler.flush(ctxClient());
}
});
awaitServer();
assertEquals(text, serverOut.toString(CharsetUtil.UTF_8.name()));
} finally {
data.release();
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does brotliEncodingSingleMessage() do?
brotliEncodingSingleMessage() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DataCompressionHttp2Test.java.
Where is brotliEncodingSingleMessage() defined?
brotliEncodingSingleMessage() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DataCompressionHttp2Test.java at line 270.
What does brotliEncodingSingleMessage() call?
brotliEncodingSingleMessage() calls 2 function(s): awaitServer, bootstrapEnv.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free