setupCodec() — netty Function Reference
Architecture documentation for the setupCodec() function in DefaultHttp2ConnectionDecoderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD fa99d2e2_6686_74ac_4dfa_6a5fb0b9c839["setupCodec()"] 7c0b580c_3a1b_cdb3_bf02_2ffea3bbdffc["DefaultHttp2ConnectionDecoderTest"] fa99d2e2_6686_74ac_4dfa_6a5fb0b9c839 -->|defined in| 7c0b580c_3a1b_cdb3_bf02_2ffea3bbdffc 934a6023_b0c5_2af5_60b8_ec66eaacfdfd["setup()"] 934a6023_b0c5_2af5_60b8_ec66eaacfdfd -->|calls| fa99d2e2_6686_74ac_4dfa_6a5fb0b9c839 37402537_b2c9_548d_e0f1_6b2acd4fd385["pingReadShouldRespectNoAutoAck()"] 37402537_b2c9_548d_e0f1_6b2acd4fd385 -->|calls| fa99d2e2_6686_74ac_4dfa_6a5fb0b9c839 style fa99d2e2_6686_74ac_4dfa_6a5fb0b9c839 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoderTest.java lines 225–248
private void setupCodec(
ChannelHandlerContext ctx, Http2ConnectionEncoder encoder, Http2ConnectionDecoder decoder,
Http2FrameListener listener) throws Exception {
decoder.lifecycleManager(lifecycleManager);
decoder.frameListener(listener);
// Simulate receiving the initial settings from the remote endpoint.
decode(decoder).onSettingsRead(ctx, new Http2Settings());
verify(listener).onSettingsRead(eq(ctx), eq(new Http2Settings()));
assertTrue(decoder.prefaceReceived());
verify(encoder).writeSettingsAck(eq(ctx), eq(promise));
// Simulate receiving the SETTINGS ACK for the initial settings.
decode(decoder).onSettingsAckRead(ctx);
// Disallow any further flushes now that settings ACK has been sent
when(ctx.flush()).then(new Answer<ChannelHandlerContext>() {
@Override
public ChannelHandlerContext answer(InvocationOnMock invocationOnMock) {
fail();
return null;
}
});
}
Domain
Subdomains
Defined In
Called By
Source
Frequently Asked Questions
What does setupCodec() do?
setupCodec() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoderTest.java.
Where is setupCodec() defined?
setupCodec() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/DefaultHttp2ConnectionDecoderTest.java at line 225.
What calls setupCodec()?
setupCodec() is called by 2 function(s): pingReadShouldRespectNoAutoAck, setup.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free