Home / Function/ cancel() — netty Function Reference

cancel() — netty Function Reference

Architecture documentation for the cancel() function in EpollIoHandler.java from the netty codebase.

Function java Buffer Search calls 1 called by 1

Entity Profile

Dependency Diagram

graph TD
  09b97325_2b5f_bc73_43d1_758f3df9144a["cancel()"]
  7c12c50f_2a4c_ec3b_14e7_2e5cd5f0b5b1["DefaultEpollIoRegistration"]
  09b97325_2b5f_bc73_43d1_758f3df9144a -->|defined in| 7c12c50f_2a4c_ec3b_14e7_2e5cd5f0b5b1
  f412d798_aeaf_139a_c2f5_ba554cb7493a["close()"]
  f412d798_aeaf_139a_c2f5_ba554cb7493a -->|calls| 09b97325_2b5f_bc73_43d1_758f3df9144a
  cffd47b3_807b_103a_48bf_61da3bedfc9d["cancel0()"]
  09b97325_2b5f_bc73_43d1_758f3df9144a -->|calls| cffd47b3_807b_103a_48bf_61da3bedfc9d
  style 09b97325_2b5f_bc73_43d1_758f3df9144a fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-epoll/src/main/java/io/netty/channel/epoll/EpollIoHandler.java lines 266–277

        @Override
        public boolean cancel() {
            if (!canceled.compareAndSet(false, true)) {
                return false;
            }
            if (executor.isExecutorThread(Thread.currentThread())) {
                cancel0();
            } else {
                executor.execute(this::cancel0);
            }
            return true;
        }

Domain

Subdomains

Calls

Called By

Frequently Asked Questions

What does cancel() do?
cancel() is a function in the netty codebase, defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/EpollIoHandler.java.
Where is cancel() defined?
cancel() is defined in transport-classes-epoll/src/main/java/io/netty/channel/epoll/EpollIoHandler.java at line 266.
What does cancel() call?
cancel() calls 1 function(s): cancel0.
What calls cancel()?
cancel() is called by 1 function(s): close.

Analyze Your Own Codebase

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

Try Supermodel Free