Home / Function/ removeEntry() — netty Function Reference

removeEntry() — netty Function Reference

Architecture documentation for the removeEntry() function in ChannelOutboundBuffer.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  115bcbdc_e7fe_ba2c_e179_c7225d8ea4db["removeEntry()"]
  509b1bc5_7cdc_9ee4_03d9_31eb2203d807["ChannelOutboundBuffer"]
  115bcbdc_e7fe_ba2c_e179_c7225d8ea4db -->|defined in| 509b1bc5_7cdc_9ee4_03d9_31eb2203d807
  6dea3e34_a4b3_484d_ed24_d39287511a5a["remove()"]
  6dea3e34_a4b3_484d_ed24_d39287511a5a -->|calls| 115bcbdc_e7fe_ba2c_e179_c7225d8ea4db
  cd969e8c_0b55_2177_ee6c_1c15a5b3292f["remove0()"]
  cd969e8c_0b55_2177_ee6c_1c15a5b3292f -->|calls| 115bcbdc_e7fe_ba2c_e179_c7225d8ea4db
  style 115bcbdc_e7fe_ba2c_e179_c7225d8ea4db fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

transport/src/main/java/io/netty/channel/ChannelOutboundBuffer.java lines 348–359

    private void removeEntry(Entry e) {
        if (-- flushed == 0) {
            // processed everything
            flushedEntry = null;
            if (e == tailEntry) {
                tailEntry = null;
                unflushedEntry = null;
            }
        } else {
            flushedEntry = e.next;
        }
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does removeEntry() do?
removeEntry() is a function in the netty codebase, defined in transport/src/main/java/io/netty/channel/ChannelOutboundBuffer.java.
Where is removeEntry() defined?
removeEntry() is defined in transport/src/main/java/io/netty/channel/ChannelOutboundBuffer.java at line 348.
What calls removeEntry()?
removeEntry() is called by 2 function(s): remove, remove0.

Analyze Your Own Codebase

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

Try Supermodel Free