Home / Function/ encodeControlFrameHeader() — netty Function Reference

encodeControlFrameHeader() — netty Function Reference

Architecture documentation for the encodeControlFrameHeader() function in SpdyFrameDecoderTest.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  22716287_5b34_da1d_c8e3_c9777b358484["encodeControlFrameHeader()"]
  694e7f21_2c70_1029_2eab_f7afcf7a1d96["SpdyFrameDecoderTest"]
  22716287_5b34_da1d_c8e3_c9777b358484 -->|defined in| 694e7f21_2c70_1029_2eab_f7afcf7a1d96
  ba2dd72c_d864_92f2_ce76_a5ab308c885b["testSpdySynStreamFrame()"]
  ba2dd72c_d864_92f2_ce76_a5ab308c885b -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  6a7092b8_50f7_b1ad_4189_b3f7808f8eca["testLastSpdySynStreamFrame()"]
  6a7092b8_50f7_b1ad_4189_b3f7808f8eca -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  4b9ed3c5_bf9a_77bf_38fb_b5c8228ba639["testUnidirectionalSpdySynStreamFrame()"]
  4b9ed3c5_bf9a_77bf_38fb_b5c8228ba639 -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  d114c7a1_c672_13de_c890_f8786bd61349["testIndependentSpdySynStreamFrame()"]
  d114c7a1_c672_13de_c890_f8786bd61349 -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  009ca08f_3859_152d_2fe0_2aceee457f1e["testUnknownSpdySynStreamFrameFlags()"]
  009ca08f_3859_152d_2fe0_2aceee457f1e -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  b0d9aeb9_ba85_8335_d358_d5cf6a59272c["testReservedSpdySynStreamFrameBits()"]
  b0d9aeb9_ba85_8335_d358_d5cf6a59272c -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  37fefe22_784c_7e6d_9ae0_3e9e25c6efd9["testInvalidSpdySynStreamFrameLength()"]
  37fefe22_784c_7e6d_9ae0_3e9e25c6efd9 -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  8485dbef_95eb_c848_976b_69ca7597fd0a["testIllegalSpdySynStreamFrameStreamId()"]
  8485dbef_95eb_c848_976b_69ca7597fd0a -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  f696f1ca_4dff_5895_55a3_bf3bc27b5400["testSpdySynStreamFrameHeaderBlock()"]
  f696f1ca_4dff_5895_55a3_bf3bc27b5400 -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  caed9619_23e6_db3e_0c75_d6c6164f010a["testSpdySynReplyFrame()"]
  caed9619_23e6_db3e_0c75_d6c6164f010a -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  eb93c736_ab50_2db1_d0fd_2e3bcb309eba["testLastSpdySynReplyFrame()"]
  eb93c736_ab50_2db1_d0fd_2e3bcb309eba -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  5b6436da_3701_df15_9be1_ffba73eb2143["testUnknownSpdySynReplyFrameFlags()"]
  5b6436da_3701_df15_9be1_ffba73eb2143 -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  87d7df8c_259a_454c_c3cc_eb551604d68a["testReservedSpdySynReplyFrameBits()"]
  87d7df8c_259a_454c_c3cc_eb551604d68a -->|calls| 22716287_5b34_da1d_c8e3_c9777b358484
  style 22716287_5b34_da1d_c8e3_c9777b358484 fill:#6366f1,stroke:#818cf8,color:#fff

Relationship Graph

Source Code

codec-http/src/test/java/io/netty/handler/codec/spdy/SpdyFrameDecoderTest.java lines 60–65

    static void encodeControlFrameHeader(ByteBuf buffer, short type, byte flags, int length) {
        buffer.writeShort(0x8000 | SpdyVersion.SPDY_3_1.version());
        buffer.writeShort(type);
        buffer.writeByte(flags);
        buffer.writeMedium(length);
    }

Domain

Subdomains

Called By

Frequently Asked Questions

What does encodeControlFrameHeader() do?
encodeControlFrameHeader() is a function in the netty codebase, defined in codec-http/src/test/java/io/netty/handler/codec/spdy/SpdyFrameDecoderTest.java.
Where is encodeControlFrameHeader() defined?
encodeControlFrameHeader() is defined in codec-http/src/test/java/io/netty/handler/codec/spdy/SpdyFrameDecoderTest.java at line 60.
What calls encodeControlFrameHeader()?
encodeControlFrameHeader() is called by 53 function(s): testDiscardUnknownEmptyFrame, testDiscardUnknownFrame, testEmptySpdySettingsFrame, testIllegalSpdyRstStreamFrameStatusCode, testIllegalSpdyRstStreamFrameStreamId, testIllegalSpdySynReplyFrameStreamId, testIllegalSpdySynStreamFrameStreamId, testIllegalSpdyWindowUpdateFrameDeltaWindowSize, and 45 more.

Analyze Your Own Codebase

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

Try Supermodel Free