Home / Function/ inEventLoop() — netty Function Reference

inEventLoop() — netty Function Reference

Architecture documentation for the inEventLoop() function in ManualIoEventLoop.java from the netty codebase.

Function java Buffer Search called by 11

Entity Profile

Dependency Diagram

graph TD
  cb229a6f_1187_05e7_0073_c0b824cf6ff7["inEventLoop()"]
  6e8a7bbd_d782_0f59_8bd2_22f815f8ecad["ManualIoEventLoop"]
  cb229a6f_1187_05e7_0073_c0b824cf6ff7 -->|defined in| 6e8a7bbd_d782_0f59_8bd2_22f815f8ecad
  71302cf5_5128_e497_27ae_5d79625b4107["runAllTasks()"]
  71302cf5_5128_e497_27ae_5d79625b4107 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  3e7e4a66_8309_6caf_79d2_0f675f55fea1["checkCurrentThread()"]
  3e7e4a66_8309_6caf_79d2_0f675f55fea1 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  1ea01bfe_aff7_1fed_ded7_0caadc201a25["register()"]
  1ea01bfe_aff7_1fed_ded7_0caadc201a25 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  8b7c2203_b468_c728_3f98_58ac03985021["registerForIo0()"]
  8b7c2203_b468_c728_3f98_58ac03985021 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  e1e5f93b_8032_a6be_b50a_57de4dda53f9["shutdown0()"]
  e1e5f93b_8032_a6be_b50a_57de4dda53f9 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  729fd7e8_e86c_368b_bd97_0d4948bc5a92["execute()"]
  729fd7e8_e86c_368b_bd97_0d4948bc5a92 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  eb3c0e75_ca52_c8d2_04c6_92c2e500b077["confirmShutdown()"]
  eb3c0e75_ca52_c8d2_04c6_92c2e500b077 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  d99bba70_d0b3_0243_0413_6eba1bde3022["throwIfInEventLoop()"]
  d99bba70_d0b3_0243_0413_6eba1bde3022 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  695bcc65_4fd4_b6ea_9dd3_441ad1bac7cf["canBlock()"]
  695bcc65_4fd4_b6ea_9dd3_441ad1bac7cf -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  165d6b7a_0daa_5fe3_4789_c978ff23967a["delayNanos()"]
  165d6b7a_0daa_5fe3_4789_c978ff23967a -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  d5fe8552_21be_76db_be8c_06f4a94dc962["deadlineNanos()"]
  d5fe8552_21be_76db_be8c_06f4a94dc962 -->|calls| cb229a6f_1187_05e7_0073_c0b824cf6ff7
  style cb229a6f_1187_05e7_0073_c0b824cf6ff7 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/ManualIoEventLoop.java lines 425–428

    @Override
    public final boolean inEventLoop(Thread thread) {
        return this.owningThread.get() == thread;
    }

Domain

Subdomains

Frequently Asked Questions

What does inEventLoop() do?
inEventLoop() is a function in the netty codebase, defined in transport/src/main/java/io/netty/channel/ManualIoEventLoop.java.
Where is inEventLoop() defined?
inEventLoop() is defined in transport/src/main/java/io/netty/channel/ManualIoEventLoop.java at line 425.
What calls inEventLoop()?
inEventLoop() is called by 11 function(s): canBlock, checkCurrentThread, confirmShutdown, deadlineNanos, delayNanos, execute, register, registerForIo0, and 3 more.

Analyze Your Own Codebase

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

Try Supermodel Free