Home / Function/ verifyNotProcessingHeaders() — netty Function Reference

verifyNotProcessingHeaders() — netty Function Reference

Architecture documentation for the verifyNotProcessingHeaders() function in DefaultHttp2FrameReader.java from the netty codebase.

Function java Buffer Allocators calls 1 called by 10

Entity Profile

Dependency Diagram

graph TD
  069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad["verifyNotProcessingHeaders()"]
  3768d640_58c2_34e7_3d69_a4b578e0d11a["DefaultHttp2FrameReader"]
  069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad -->|defined in| 3768d640_58c2_34e7_3d69_a4b578e0d11a
  ff0a6525_ffe7_173c_fcc2_b84f2787a291["verifyDataFrame()"]
  ff0a6525_ffe7_173c_fcc2_b84f2787a291 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  c3b18a68_fb1e_a250_383c_d5326174d526["verifyHeadersFrame()"]
  c3b18a68_fb1e_a250_383c_d5326174d526 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  dec8499c_923b_6a23_aa87_bc307fb44f03["verifyPriorityFrame()"]
  dec8499c_923b_6a23_aa87_bc307fb44f03 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  f085bf49_53e5_8456_5afc_83588bf5b3fc["verifyRstStreamFrame()"]
  f085bf49_53e5_8456_5afc_83588bf5b3fc -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  4322b5c6_37ec_7799_9f11_d6f1d402f684["verifySettingsFrame()"]
  4322b5c6_37ec_7799_9f11_d6f1d402f684 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  3123aa5e_afed_9d70_137d_bef37d3aea9a["verifyPushPromiseFrame()"]
  3123aa5e_afed_9d70_137d_bef37d3aea9a -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  93cd8774_45b7_f93d_95c5_27e35c8b1e29["verifyPingFrame()"]
  93cd8774_45b7_f93d_95c5_27e35c8b1e29 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  ee5acca5_c2e5_4c9c_7386_3f08452afe56["verifyGoAwayFrame()"]
  ee5acca5_c2e5_4c9c_7386_3f08452afe56 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  ae4051cf_6fe9_73b8_0fbc_560e97679c34["verifyWindowUpdateFrame()"]
  ae4051cf_6fe9_73b8_0fbc_560e97679c34 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  699504ed_a77e_c2be_0759_11031409dfe1["verifyUnknownFrame()"]
  699504ed_a77e_c2be_0759_11031409dfe1 -->|calls| 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad
  d810894b_be57_6864_4a7d_32bddb4d68f3["getStreamId()"]
  069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad -->|calls| d810894b_be57_6864_4a7d_32bddb4d68f3
  style 069bb3c4_e0d2_3ec9_e70b_ad5573d3a4ad fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2FrameReader.java lines 756–761

    private void verifyNotProcessingHeaders() throws Http2Exception {
        if (headersContinuation != null) {
            throw connectionError(PROTOCOL_ERROR, "Received frame of type %s while processing headers on stream %d.",
                                  frameType, headersContinuation.getStreamId());
        }
    }

Domain

Subdomains

Frequently Asked Questions

What does verifyNotProcessingHeaders() do?
verifyNotProcessingHeaders() is a function in the netty codebase, defined in codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2FrameReader.java.
Where is verifyNotProcessingHeaders() defined?
verifyNotProcessingHeaders() is defined in codec-http2/src/main/java/io/netty/handler/codec/http2/DefaultHttp2FrameReader.java at line 756.
What does verifyNotProcessingHeaders() call?
verifyNotProcessingHeaders() calls 1 function(s): getStreamId.
What calls verifyNotProcessingHeaders()?
verifyNotProcessingHeaders() is called by 10 function(s): verifyDataFrame, verifyGoAwayFrame, verifyHeadersFrame, verifyPingFrame, verifyPriorityFrame, verifyPushPromiseFrame, verifyRstStreamFrame, verifySettingsFrame, and 2 more.

Analyze Your Own Codebase

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

Try Supermodel Free