Home / Class/ IoUringBufferRingSocketConnectionAttemptTest Class — netty Architecture

IoUringBufferRingSocketConnectionAttemptTest Class — netty Architecture

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

Entity Profile

Dependency Diagram

graph TD
  8670f904_7fb6_b1df_2e85_58cf1c6c62b3["IoUringBufferRingSocketConnectionAttemptTest"]
  5f6c0c9a_2df8_4a45_547d_eaa2186e084a["IoUringBufferRingSocketConnectionAttemptTest.java"]
  8670f904_7fb6_b1df_2e85_58cf1c6c62b3 -->|defined in| 5f6c0c9a_2df8_4a45_547d_eaa2186e084a
  c343a92c_1d1f_5905_aa82_d8902d16fb6b["loadJNI()"]
  8670f904_7fb6_b1df_2e85_58cf1c6c62b3 -->|method| c343a92c_1d1f_5905_aa82_d8902d16fb6b
  4d1f0504_e9b9_2072_45c7_5f2704126abc["newFactories()"]
  8670f904_7fb6_b1df_2e85_58cf1c6c62b3 -->|method| 4d1f0504_e9b9_2072_45c7_5f2704126abc
  c483885d_2856_567e_4150_a7e76d0fcb8d["configure()"]
  8670f904_7fb6_b1df_2e85_58cf1c6c62b3 -->|method| c483885d_2856_567e_4150_a7e76d0fcb8d

Relationship Graph

Source Code

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

public class IoUringBufferRingSocketConnectionAttemptTest extends SocketConnectionAttemptTest {

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

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

    @Override
    protected void configure(Bootstrap cb, ByteBufAllocator allocator) {
        super.configure(cb, allocator);
        cb.option(IoUringChannelOption.IO_URING_BUFFER_GROUP_ID, IoUringSocketTestPermutation.BGID);
    }
}

Frequently Asked Questions

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

Analyze Your Own Codebase

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

Try Supermodel Free