Home / Function/ write() — netty Function Reference

write() — netty Function Reference

Architecture documentation for the write() function in WriteTimeoutHandler.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  7ed311c8_061c_9835_d304_df9aa39d3a34["write()"]
  7b2e459e_2db3_bea4_7583_d545431cfb47["WriteTimeoutHandler"]
  7ed311c8_061c_9835_d304_df9aa39d3a34 -->|defined in| 7b2e459e_2db3_bea4_7583_d545431cfb47
  2b53a7eb_61bd_a249_aad8_257450c6dd22["scheduleTimeout()"]
  7ed311c8_061c_9835_d304_df9aa39d3a34 -->|calls| 2b53a7eb_61bd_a249_aad8_257450c6dd22
  style 7ed311c8_061c_9835_d304_df9aa39d3a34 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/timeout/WriteTimeoutHandler.java lines 106–113

    @Override
    public void write(ChannelHandlerContext ctx, Object msg, ChannelPromise promise) throws Exception {
        if (timeoutNanos > 0) {
            promise = promise.unvoid();
            scheduleTimeout(ctx, promise);
        }
        ctx.write(msg, promise);
    }

Domain

Subdomains

Frequently Asked Questions

What does write() do?
write() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/timeout/WriteTimeoutHandler.java.
Where is write() defined?
write() is defined in handler/src/main/java/io/netty/handler/timeout/WriteTimeoutHandler.java at line 106.
What does write() call?
write() calls 1 function(s): scheduleTimeout.

Analyze Your Own Codebase

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

Try Supermodel Free