Home / Function/ shutdownOutput() — netty Function Reference

shutdownOutput() — netty Function Reference

Architecture documentation for the shutdownOutput() function in AbstractChannel.java from the netty codebase.

Function java Buffer Telemetry calls 4 called by 1

Entity Profile

Dependency Diagram

graph TD
  e95fc83e_066e_406e_f5b1_0ff28fed8f37["shutdownOutput()"]
  330d05c9_85ca_2e57_92f5_e996fb442b81["AbstractUnsafe"]
  e95fc83e_066e_406e_f5b1_0ff28fed8f37 -->|defined in| 330d05c9_85ca_2e57_92f5_e996fb442b81
  7304e576_dd6e_3305_cf0d_edd0fc40c205["handleWriteError()"]
  7304e576_dd6e_3305_cf0d_edd0fc40c205 -->|calls| e95fc83e_066e_406e_f5b1_0ff28fed8f37
  30686258_744e_d516_027d_4264d61dbea3["assertEventLoop()"]
  e95fc83e_066e_406e_f5b1_0ff28fed8f37 -->|calls| 30686258_744e_d516_027d_4264d61dbea3
  187b6272_ec2e_d4b3_ccf3_96f0be76dc83["ClosedChannelException()"]
  e95fc83e_066e_406e_f5b1_0ff28fed8f37 -->|calls| 187b6272_ec2e_d4b3_ccf3_96f0be76dc83
  e42594ef_9bb2_d07e_8ae8_cbdbe21c5383["doShutdownOutput()"]
  e95fc83e_066e_406e_f5b1_0ff28fed8f37 -->|calls| e42594ef_9bb2_d07e_8ae8_cbdbe21c5383
  021f3296_6641_a119_4d87_0ee097950fa6["closeOutboundBufferForShutdown()"]
  e95fc83e_066e_406e_f5b1_0ff28fed8f37 -->|calls| 021f3296_6641_a119_4d87_0ee097950fa6
  style e95fc83e_066e_406e_f5b1_0ff28fed8f37 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/AbstractChannel.java lines 496–499

        public final void shutdownOutput(final ChannelPromise promise) {
            assertEventLoop();
            shutdownOutput(promise, null);
        }

Domain

Subdomains

Called By

Frequently Asked Questions

What does shutdownOutput() do?
shutdownOutput() is a function in the netty codebase, defined in transport/src/main/java/io/netty/channel/AbstractChannel.java.
Where is shutdownOutput() defined?
shutdownOutput() is defined in transport/src/main/java/io/netty/channel/AbstractChannel.java at line 496.
What does shutdownOutput() call?
shutdownOutput() calls 4 function(s): ClosedChannelException, assertEventLoop, closeOutboundBufferForShutdown, doShutdownOutput.
What calls shutdownOutput()?
shutdownOutput() is called by 1 function(s): handleWriteError.

Analyze Your Own Codebase

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

Try Supermodel Free