priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() — netty Function Reference
Architecture documentation for the priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() function in Http2ConnectionRoundtripTest.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 56d480f2_e781_ea14_217f_5e069e89de61["priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId()"] 0d6189e8_c033_39ff_d087_9019351440fe["Http2ConnectionRoundtripTest"] 56d480f2_e781_ea14_217f_5e069e89de61 -->|defined in| 0d6189e8_c033_39ff_d087_9019351440fe 1dd685b8_9b56_5b35_70ca_7f2bf9016254["bootstrapEnv()"] 56d480f2_e781_ea14_217f_5e069e89de61 -->|calls| 1dd685b8_9b56_5b35_70ca_7f2bf9016254 style 56d480f2_e781_ea14_217f_5e069e89de61 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ConnectionRoundtripTest.java lines 441–471
@Test
public void priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() throws Exception {
bootstrapEnv(1, 1, 3, 0);
final Http2Headers headers = dummyHeaders();
runInChannel(clientChannel, new Http2Runnable() {
@Override
public void run() throws Http2Exception {
http2Client.encoder().writePriority(ctx(), 5, 3, (short) 14, false, newPromise());
http2Client.encoder().writeHeaders(ctx(), 3, headers, 0, (short) 16, false, 0, false,
newPromise());
http2Client.flush(ctx());
}
});
assertTrue(serverSettingsAckLatch.await(DEFAULT_AWAIT_TIMEOUT_SECONDS, SECONDS));
assertTrue(requestLatch.await(DEFAULT_AWAIT_TIMEOUT_SECONDS, SECONDS));
verify(serverListener).onPriorityRead(any(ChannelHandlerContext.class), eq(5), eq(3), eq((short) 14),
eq(false));
verify(serverListener).onHeadersRead(any(ChannelHandlerContext.class), eq(3), eq(headers), eq(0),
eq((short) 16), eq(false), eq(0), eq(false));
// Verify that no errors have been received.
verify(serverListener, never()).onGoAwayRead(any(ChannelHandlerContext.class), anyInt(), anyLong(),
any(ByteBuf.class));
verify(serverListener, never()).onRstStreamRead(any(ChannelHandlerContext.class), anyInt(), anyLong());
verify(clientListener, never()).onGoAwayRead(any(ChannelHandlerContext.class), anyInt(), anyLong(),
any(ByteBuf.class));
verify(clientListener, never()).onRstStreamRead(any(ChannelHandlerContext.class), anyInt(), anyLong());
}
Domain
Subdomains
Calls
Source
Frequently Asked Questions
What does priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() do?
priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() is a function in the netty codebase, defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ConnectionRoundtripTest.java.
Where is priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() defined?
priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() is defined in codec-http2/src/test/java/io/netty/handler/codec/http2/Http2ConnectionRoundtripTest.java at line 441.
What does priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() call?
priorityUsingHigherValuedStreamIdDoesNotPreventUsingLowerStreamId() calls 1 function(s): bootstrapEnv.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free