Home / Class/ IoUringBufferRingSocketShutdownOutputByPeerTest Class — netty Architecture

IoUringBufferRingSocketShutdownOutputByPeerTest Class — netty Architecture

Architecture documentation for the IoUringBufferRingSocketShutdownOutputByPeerTest class in IoUringBufferRingSocketShutdownOutputByPeerTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  700da456_7eba_481d_5633_64cd6c732a1b["IoUringBufferRingSocketShutdownOutputByPeerTest"]
  ae49fae1_0387_fd3b_cb5e_58351f798c53["IoUringBufferRingSocketShutdownOutputByPeerTest.java"]
  700da456_7eba_481d_5633_64cd6c732a1b -->|defined in| ae49fae1_0387_fd3b_cb5e_58351f798c53
  b525926e_b696_e305_3a72_55c648652e54["loadJNI()"]
  700da456_7eba_481d_5633_64cd6c732a1b -->|method| b525926e_b696_e305_3a72_55c648652e54
  7a136cb6_a3fa_eb0e_3594_5c21a20d09cd["newFactories()"]
  700da456_7eba_481d_5633_64cd6c732a1b -->|method| 7a136cb6_a3fa_eb0e_3594_5c21a20d09cd
  bc1b1f20_8bea_2dd6_10ec_8326b362ad9d["configure()"]
  700da456_7eba_481d_5633_64cd6c732a1b -->|method| bc1b1f20_8bea_2dd6_10ec_8326b362ad9d

Relationship Graph

Source Code

transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringBufferRingSocketShutdownOutputByPeerTest.java lines 28–46

public class IoUringBufferRingSocketShutdownOutputByPeerTest extends SocketShutdownOutputByPeerTest {

    @BeforeAll
    public static void loadJNI() {
        assumeTrue(IoUring.isAvailable());
        assumeTrue(IoUring.isRegisterBufferRingSupported());
    }

    @Override
    protected List<TestsuitePermutation.BootstrapFactory<ServerBootstrap>> newFactories() {
        return IoUringSocketTestPermutation.INSTANCE.serverSocket();
    }

    @Override
    protected void configure(ServerBootstrap bootstrap, ByteBufAllocator allocator) {
        super.configure(bootstrap, allocator);
        bootstrap.childOption(IoUringChannelOption.IO_URING_BUFFER_GROUP_ID, IoUringSocketTestPermutation.BGID);
    }
}

Frequently Asked Questions

What is the IoUringBufferRingSocketShutdownOutputByPeerTest class?
IoUringBufferRingSocketShutdownOutputByPeerTest is a class in the netty codebase, defined in transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringBufferRingSocketShutdownOutputByPeerTest.java.
Where is IoUringBufferRingSocketShutdownOutputByPeerTest defined?
IoUringBufferRingSocketShutdownOutputByPeerTest is defined in transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringBufferRingSocketShutdownOutputByPeerTest.java at line 28.

Analyze Your Own Codebase

Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.

Try Supermodel Free