Home / Function/ schedulePollIn() — netty Function Reference

schedulePollIn() — netty Function Reference

Architecture documentation for the schedulePollIn() function in AbstractIoUringChannel.java from the netty codebase.

Function java Buffer Telemetry calls 4 called by 1

Entity Profile

Dependency Diagram

graph TD
  9409d28f_f298_e694_0b72_3ae14f97de01["schedulePollIn()"]
  19011d76_ce85_4831_bbdf_3b21a88f2b1b["AbstractUringUnsafe"]
  9409d28f_f298_e694_0b72_3ae14f97de01 -->|defined in| 19011d76_ce85_4831_bbdf_3b21a88f2b1b
  6537cba5_2de7_ad7b_7809_a43f80f2e6f3["doBeginReadNow()"]
  6537cba5_2de7_ad7b_7809_a43f80f2e6f3 -->|calls| 9409d28f_f298_e694_0b72_3ae14f97de01
  504e72a6_d5e9_6b52_5a10_ab3991dcd667["isActive()"]
  9409d28f_f298_e694_0b72_3ae14f97de01 -->|calls| 504e72a6_d5e9_6b52_5a10_ab3991dcd667
  93b70944_6597_04c2_e412_278ec44db74b["shouldBreakIoUringInReady()"]
  9409d28f_f298_e694_0b72_3ae14f97de01 -->|calls| 93b70944_6597_04c2_e412_278ec44db74b
  cade9a03_d067_f2cc_36c1_fe22cad8bbb9["schedulePollAdd()"]
  9409d28f_f298_e694_0b72_3ae14f97de01 -->|calls| cade9a03_d067_f2cc_36c1_fe22cad8bbb9
  4df97aa8_7d45_8874_aafa_e7ab1acffb06["allowMultiShotPollIn()"]
  9409d28f_f298_e694_0b72_3ae14f97de01 -->|calls| 4df97aa8_7d45_8874_aafa_e7ab1acffb06
  style 9409d28f_f298_e694_0b72_3ae14f97de01 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java lines 721–727

        final void schedulePollIn() {
            assert (ioState & POLL_IN_SCHEDULED) == 0;
            if (!isActive() || shouldBreakIoUringInReady(config())) {
                return;
            }
            pollInId = schedulePollAdd(POLL_IN_SCHEDULED, Native.POLLIN, allowMultiShotPollIn());
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does schedulePollIn() do?
schedulePollIn() is a function in the netty codebase, defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java.
Where is schedulePollIn() defined?
schedulePollIn() is defined in transport-classes-io_uring/src/main/java/io/netty/channel/uring/AbstractIoUringChannel.java at line 721.
What does schedulePollIn() call?
schedulePollIn() calls 4 function(s): allowMultiShotPollIn, isActive, schedulePollAdd, shouldBreakIoUringInReady.
What calls schedulePollIn()?
schedulePollIn() is called by 1 function(s): doBeginReadNow.

Analyze Your Own Codebase

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

Try Supermodel Free