Home / Function/ flush0() — netty Function Reference

flush0() — netty Function Reference

Architecture documentation for the flush0() function in AbstractEpollChannel.java from the netty codebase.

Function java Buffer Search calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  3ff443da_072e_9dbd_b6e0_a9c6efcb2f13["flush0()"]
  48a4b0f2_9a93_c0ec_29eb_423e8fb5ce85["AbstractEpollUnsafe"]
  3ff443da_072e_9dbd_b6e0_a9c6efcb2f13 -->|defined in| 48a4b0f2_9a93_c0ec_29eb_423e8fb5ce85
  0ff6908a_e49f_b5f9_0eaa_0238ef0f2863["epollOutReady()"]
  0ff6908a_e49f_b5f9_0eaa_0238ef0f2863 -->|calls| 3ff443da_072e_9dbd_b6e0_a9c6efcb2f13
  53af3f3b_4a4a_7b54_3f4d_3df649326b08["isFlagSet()"]
  3ff443da_072e_9dbd_b6e0_a9c6efcb2f13 -->|calls| 53af3f3b_4a4a_7b54_3f4d_3df649326b08
  style 3ff443da_072e_9dbd_b6e0_a9c6efcb2f13 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java lines 595–603

        @Override
        protected final void flush0() {
            // Flush immediately only when there's no pending flush.
            // If there's a pending flush operation, event loop will call forceFlush() later,
            // and thus there's no need to call it now.
            if (!isFlagSet(Native.EPOLLOUT)) {
                super.flush0();
            }
        }

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does flush0() do?
flush0() is a function in the netty codebase, defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java.
Where is flush0() defined?
flush0() is defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/AbstractEpollChannel.java at line 595.
What does flush0() call?
flush0() calls 1 function(s): isFlagSet.
What calls flush0()?
flush0() is called by 1 function(s): epollOutReady.

Analyze Your Own Codebase

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

Try Supermodel Free