Home / Function/ decrementPendingIterations() — netty Function Reference

decrementPendingIterations() — netty Function Reference

Architecture documentation for the decrementPendingIterations() function in DefaultHttp2Connection.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 2

Entity Profile

Dependency Diagram

graph TD
  d59982c4_2840_f395_d369_855f817593af["decrementPendingIterations()"]
  0ec3cd81_c4d9_2ddb_582d_5c58407aaa07["ActiveStreams"]
  d59982c4_2840_f395_d369_855f817593af -->|defined in| 0ec3cd81_c4d9_2ddb_582d_5c58407aaa07
  4e51c63f_9d46_ed86_5c89_3ee5a0e03ae9["close()"]
  4e51c63f_9d46_ed86_5c89_3ee5a0e03ae9 -->|calls| d59982c4_2840_f395_d369_855f817593af
  cb0e7203_72eb_2078_3ea6_493340750840["Http2Stream()"]
  cb0e7203_72eb_2078_3ea6_493340750840 -->|calls| d59982c4_2840_f395_d369_855f817593af
  ea157506_1684_b850_8aa9_ff162ce821de["allowModifications()"]
  d59982c4_2840_f395_d369_855f817593af -->|calls| ea157506_1684_b850_8aa9_ff162ce821de
  style d59982c4_2840_f395_d369_855f817593af fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2Connection.java lines 1056–1071

        void decrementPendingIterations() {
            --pendingIterations;
            if (allowModifications()) {
                for (;;) {
                    Event event = pendingEvents.poll();
                    if (event == null) {
                        break;
                    }
                    try {
                        event.process();
                    } catch (Throwable cause) {
                        logger.error("Caught Throwable while processing pending ActiveStreams$Event.", cause);
                    }
                }
            }
        }

Domain

Subdomains

Frequently Asked Questions

What does decrementPendingIterations() do?
decrementPendingIterations() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2Connection.java.
Where is decrementPendingIterations() defined?
decrementPendingIterations() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2Connection.java at line 1056.
What does decrementPendingIterations() call?
decrementPendingIterations() calls 1 function(s): allowModifications.
What calls decrementPendingIterations()?
decrementPendingIterations() is called by 2 function(s): Http2Stream, close.

Analyze Your Own Codebase

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

Try Supermodel Free