Home / Function/ clearReadFilter0() — netty Function Reference

clearReadFilter0() — netty Function Reference

Architecture documentation for the clearReadFilter0() function in AbstractKQueueChannel.java from the netty codebase.

Function java Buffer Telemetry calls 2 called by 2

Entity Profile

Dependency Diagram

graph TD
  e425e90c_5fae_6366_33cb_5a4c102b5399["clearReadFilter0()"]
  db95214c_090e_b762_6cfd_37721de6cf7b["AbstractKQueueUnsafe"]
  e425e90c_5fae_6366_33cb_5a4c102b5399 -->|defined in| db95214c_090e_b762_6cfd_37721de6cf7b
  e143e6ff_46c4_fdc8_1d09_09cd9efd2de8["clearReadFilter()"]
  e143e6ff_46c4_fdc8_1d09_09cd9efd2de8 -->|calls| e425e90c_5fae_6366_33cb_5a4c102b5399
  def1f904_d411_f912_d2ef_f5e394e5558d["shutdownInput()"]
  def1f904_d411_f912_d2ef_f5e394e5558d -->|calls| e425e90c_5fae_6366_33cb_5a4c102b5399
  3bd34a66_5b18_71f2_d830_648eb55b1b4e["readFilter()"]
  e425e90c_5fae_6366_33cb_5a4c102b5399 -->|calls| 3bd34a66_5b18_71f2_d830_648eb55b1b4e
  6cfc6ba6_4961_3030_0b05_046c480b76d2["close()"]
  e425e90c_5fae_6366_33cb_5a4c102b5399 -->|calls| 6cfc6ba6_4961_3030_0b05_046c480b76d2
  style e425e90c_5fae_6366_33cb_5a4c102b5399 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java lines 536–547

        protected final void clearReadFilter0() {
            assert eventLoop().inEventLoop();
            try {
                readPending = false;
                readFilter(false);
            } catch (IOException e) {
                // When this happens there is something completely wrong with either the filedescriptor or epoll,
                // so fire the exception through the pipeline and close the Channel.
                pipeline().fireExceptionCaught(e);
                unsafe().close(unsafe().voidPromise());
            }
        }

Domain

Subdomains

Frequently Asked Questions

What does clearReadFilter0() do?
clearReadFilter0() is a function in the netty codebase, defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java.
Where is clearReadFilter0() defined?
clearReadFilter0() is defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java at line 536.
What does clearReadFilter0() call?
clearReadFilter0() calls 2 function(s): close, readFilter.
What calls clearReadFilter0()?
clearReadFilter0() is called by 2 function(s): clearReadFilter, shutdownInput.

Analyze Your Own Codebase

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

Try Supermodel Free