Home / Function/ setUserDefinedWritability() — netty Function Reference

setUserDefinedWritability() — netty Function Reference

Architecture documentation for the setUserDefinedWritability() function in AbstractTrafficShapingHandler.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  583f874d_65ce_6a0b_ec3a_7b83c1c8f08f["setUserDefinedWritability()"]
  8335ea87_158a_c21f_4d30_8f254caf2ded["AbstractTrafficShapingHandler"]
  583f874d_65ce_6a0b_ec3a_7b83c1c8f08f -->|defined in| 8335ea87_158a_c21f_4d30_8f254caf2ded
  9c8af643_d13f_ff8c_c97b_981421fced43["channelRegistered()"]
  9c8af643_d13f_ff8c_c97b_981421fced43 -->|calls| 583f874d_65ce_6a0b_ec3a_7b83c1c8f08f
  5f90b4ed_918f_1068_96c5_966a7643ef5a["checkWriteSuspend()"]
  5f90b4ed_918f_1068_96c5_966a7643ef5a -->|calls| 583f874d_65ce_6a0b_ec3a_7b83c1c8f08f
  642df127_af89_6bb5_f79c_6e146114abcb["releaseWriteSuspended()"]
  642df127_af89_6bb5_f79c_6e146114abcb -->|calls| 583f874d_65ce_6a0b_ec3a_7b83c1c8f08f
  style 583f874d_65ce_6a0b_ec3a_7b83c1c8f08f fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

handler/src/main/java/io/netty/handler/traffic/AbstractTrafficShapingHandler.java lines 588–593

    void setUserDefinedWritability(ChannelHandlerContext ctx, boolean writable) {
        ChannelOutboundBuffer cob = ctx.channel().unsafe().outboundBuffer();
        if (cob != null) {
            cob.setUserDefinedWritability(userDefinedWritabilityIndex, writable);
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does setUserDefinedWritability() do?
setUserDefinedWritability() is a function in the netty codebase, defined in handler/src/main/java/io/netty/handler/traffic/AbstractTrafficShapingHandler.java.
Where is setUserDefinedWritability() defined?
setUserDefinedWritability() is defined in handler/src/main/java/io/netty/handler/traffic/AbstractTrafficShapingHandler.java at line 588.
What calls setUserDefinedWritability()?
setUserDefinedWritability() is called by 3 function(s): channelRegistered, checkWriteSuspend, releaseWriteSuspended.

Analyze Your Own Codebase

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

Try Supermodel Free