Home / Function/ IoUringIoHandlerConfig() — netty Function Reference

IoUringIoHandlerConfig() — netty Function Reference

Architecture documentation for the IoUringIoHandlerConfig() function in IoUringSocketTestPermutation.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  ee0398ae_61bc_278e_c1b8_e4817710dfb4["IoUringIoHandlerConfig()"]
  b9d8589a_7c28_e55d_4254_c7b2d8ffa8b8["IoUringSocketTestPermutation"]
  ee0398ae_61bc_278e_c1b8_e4817710dfb4 -->|defined in| b9d8589a_7c28_e55d_4254_c7b2d8ffa8b8
  style ee0398ae_61bc_278e_c1b8_e4817710dfb4 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringSocketTestPermutation.java lines 50–66

    static IoUringIoHandlerConfig buildConfig(boolean incremental) {
        IoUringIoHandlerConfig config = new IoUringIoHandlerConfig();
        if (IoUring.isRegisterBufferRingSupported()) {
            config.setBufferRingConfig(
                    IoUringBufferRingConfig.builder()
                            .bufferGroupId(BGID)
                            .bufferRingSize((short) 16)
                            .batchSize(8)
                            .incremental(incremental)
                            .allocator(new IoUringFixedBufferRingAllocator(1024))
                            // Ensure we test both variants
                            .batchAllocation(ThreadLocalRandom.current().nextBoolean())
                            .build()
            );
        }
        return config;
    }

Domain

Subdomains

Frequently Asked Questions

What does IoUringIoHandlerConfig() do?
IoUringIoHandlerConfig() is a function in the netty codebase, defined in transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringSocketTestPermutation.java.
Where is IoUringIoHandlerConfig() defined?
IoUringIoHandlerConfig() is defined in transport-native-io_uring/src/test/java/io/netty/channel/uring/IoUringSocketTestPermutation.java at line 50.

Analyze Your Own Codebase

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

Try Supermodel Free