Home / Function/ writeReady() — netty Function Reference

writeReady() — netty Function Reference

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

Function java Buffer Telemetry calls 2 called by 1

Entity Profile

Dependency Diagram

graph TD
  bb35de56_68d0_f65e_249e_407bce9a4a7b["writeReady()"]
  db95214c_090e_b762_6cfd_37721de6cf7b["AbstractKQueueUnsafe"]
  bb35de56_68d0_f65e_249e_407bce9a4a7b -->|defined in| db95214c_090e_b762_6cfd_37721de6cf7b
  9771c7d3_2655_1640_a268_5f99c6abe7f6["handle()"]
  9771c7d3_2655_1640_a268_5f99c6abe7f6 -->|calls| bb35de56_68d0_f65e_249e_407bce9a4a7b
  97feab9f_5cb3_069e_ea7d_d44ef47a0e25["finishConnect()"]
  bb35de56_68d0_f65e_249e_407bce9a4a7b -->|calls| 97feab9f_5cb3_069e_ea7d_d44ef47a0e25
  29eab5c2_d461_b826_de12_095b5485b40f["flush0()"]
  bb35de56_68d0_f65e_249e_407bce9a4a7b -->|calls| 29eab5c2_d461_b826_de12_095b5485b40f
  style bb35de56_68d0_f65e_249e_407bce9a4a7b fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java lines 448–456

        private void writeReady() {
            if (connectPromise != null) {
                // pending connect which is now complete so handle it.
                finishConnect();
            } else if (!socket.isOutputShutdown()) {
                // directly call super.flush0() to force a flush now
                super.flush0();
            }
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does writeReady() do?
writeReady() is a function in the netty codebase, defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java.
Where is writeReady() defined?
writeReady() is defined in transport-classes-kqueue/src/main/java/io/netty/channel/kqueue/AbstractKQueueChannel.java at line 448.
What does writeReady() call?
writeReady() calls 2 function(s): finishConnect, flush0.
What calls writeReady()?
writeReady() is called by 1 function(s): handle.

Analyze Your Own Codebase

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

Try Supermodel Free