createOutboundStream() — netty Function Reference
Architecture documentation for the createOutboundStream() function in Http2MultiplexCodecBuilderTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 0307cc1d_1dec_b337_a959_1d635d7a3613["createOutboundStream()"] 6f38501f_37dc_377c_36b1_15b1a68d236c["Http2MultiplexCodecBuilderTest"] 0307cc1d_1dec_b337_a959_1d635d7a3613 -->|defined in| 6f38501f_37dc_377c_36b1_15b1a68d236c style 0307cc1d_1dec_b337_a959_1d635d7a3613 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexCodecBuilderTest.java lines 185–219
@Test
public void createOutboundStream() throws Exception {
Channel childChannel = newOutboundStream(new TestChannelInitializer());
assertTrue(childChannel.isRegistered());
assertTrue(childChannel.isActive());
Http2Headers headers = new DefaultHttp2Headers();
childChannel.writeAndFlush(new DefaultHttp2HeadersFrame(headers));
ByteBuf data = Unpooled.buffer(100).writeZero(100);
try {
childChannel.writeAndFlush(new DefaultHttp2DataFrame(data.retainedDuplicate(), true));
Http2HeadersFrame headersFrame = serverLastInboundHandler.blockingReadInbound();
assertNotNull(headersFrame);
assertEquals(3, headersFrame.stream().id());
assertEquals(headers, headersFrame.headers());
Http2DataFrame dataFrame = serverLastInboundHandler.blockingReadInbound();
assertNotNull(dataFrame);
assertEquals(3, dataFrame.stream().id());
assertEquals(data, dataFrame.content());
assertTrue(dataFrame.isEndStream());
dataFrame.release();
childChannel.close();
Http2ResetFrame rstFrame = serverLastInboundHandler.blockingReadInbound();
assertNotNull(rstFrame);
assertEquals(3, rstFrame.stream().id());
serverLastInboundHandler.checkException();
} finally {
data.release();
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does createOutboundStream() do?
createOutboundStream() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexCodecBuilderTest.java.
Where is createOutboundStream() defined?
createOutboundStream() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2MultiplexCodecBuilderTest.java at line 185.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free