writable() — netty Function Reference
Architecture documentation for the writable() function in QuicheQuicChannel.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 94df982c_642b_1c3b_8e52_0291be3430e7["writable()"] 3c534d05_bb5b_c991_5e03_7ec94e739cf7["QuicheQuicChannel"] 94df982c_642b_1c3b_8e52_0291be3430e7 -->|defined in| 3c534d05_bb5b_c991_5e03_7ec94e739cf7 800fad5b_da38_9e46_d584_579345b38410["handleWritableStreams()"] 800fad5b_da38_9e46_d584_579345b38410 -->|calls| 94df982c_642b_1c3b_8e52_0291be3430e7 ffd7a7e5_6e5f_84e8_3184_b6f2a051533a["QuicheQuicStreamChannel()"] ffd7a7e5_6e5f_84e8_3184_b6f2a051533a -->|calls| 94df982c_642b_1c3b_8e52_0291be3430e7 800fad5b_da38_9e46_d584_579345b38410["handleWritableStreams()"] 94df982c_642b_1c3b_8e52_0291be3430e7 -->|calls| 800fad5b_da38_9e46_d584_579345b38410 d21171a6_3135_05f4_7ac2_3fd3258ddab8["forceFlushParent()"] 94df982c_642b_1c3b_8e52_0291be3430e7 -->|calls| d21171a6_3135_05f4_7ac2_3fd3258ddab8 02598212_7f8b_2f50_b095_37e1e52dcf04["freeIfClosed()"] 94df982c_642b_1c3b_8e52_0291be3430e7 -->|calls| 02598212_7f8b_2f50_b095_37e1e52dcf04 style 94df982c_642b_1c3b_8e52_0291be3430e7 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicChannel.java lines 1056–1068
void writable() {
QuicheQuicConnection conn = connection;
SendResult result = connectionSend(conn);
handleWritableStreams(conn);
if (connectionSend(conn) == SendResult.SOME) {
result = SendResult.SOME;
}
if (result == SendResult.SOME) {
// The writability changed so lets flush as fast as possible.
forceFlushParent();
}
freeIfClosed();
}
Domain
Subdomains
Source
Frequently Asked Questions
What does writable() do?
writable() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicChannel.java.
Where is writable() defined?
writable() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicChannel.java at line 1056.
What does writable() call?
writable() calls 3 function(s): forceFlushParent, freeIfClosed, handleWritableStreams.
What calls writable()?
writable() is called by 2 function(s): QuicheQuicStreamChannel, handleWritableStreams.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free