Home / Function/ updateWritabilityIfNeeded() — netty Function Reference

updateWritabilityIfNeeded() — netty Function Reference

Architecture documentation for the updateWritabilityIfNeeded() function in QuicheQuicStreamChannel.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  0fb16511_4393_9f1f_b70d_71245985b6aa["updateWritabilityIfNeeded()"]
  12c209e0_2392_3384_a39f_2a0649fbd28b["QuicheQuicStreamChannel"]
  0fb16511_4393_9f1f_b70d_71245985b6aa -->|defined in| 12c209e0_2392_3384_a39f_2a0649fbd28b
  d301ee1d_af2b_6e2c_115e_64e0b50ea9cb["writable()"]
  d301ee1d_af2b_6e2c_115e_64e0b50ea9cb -->|calls| 0fb16511_4393_9f1f_b70d_71245985b6aa
  da5c2828_c8c5_6172_4f45_d61e57ed89ae["writeQueued()"]
  da5c2828_c8c5_6172_4f45_d61e57ed89ae -->|calls| 0fb16511_4393_9f1f_b70d_71245985b6aa
  c225604c_2de8_fe76_73d8_f8ebd8b0d632["writeWithoutCheckChannelState()"]
  c225604c_2de8_fe76_73d8_f8ebd8b0d632 -->|calls| 0fb16511_4393_9f1f_b70d_71245985b6aa
  style 0fb16511_4393_9f1f_b70d_71245985b6aa fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicStreamChannel.java lines 445–450

    private void updateWritabilityIfNeeded(boolean newWritable) {
        if (writable != newWritable) {
            writable = newWritable;
            pipeline.fireChannelWritabilityChanged();
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does updateWritabilityIfNeeded() do?
updateWritabilityIfNeeded() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicStreamChannel.java.
Where is updateWritabilityIfNeeded() defined?
updateWritabilityIfNeeded() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicStreamChannel.java at line 445.
What calls updateWritabilityIfNeeded()?
updateWritabilityIfNeeded() is called by 3 function(s): writable, writeQueued, writeWithoutCheckChannelState.

Analyze Your Own Codebase

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

Try Supermodel Free