inEventLoop() — netty Function Reference
Architecture documentation for the inEventLoop() function in ManualIoEventLoop.java from the netty codebase.
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
Called By
Source
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