QuicheQuicStreamChannel() — netty Function Reference
Architecture documentation for the QuicheQuicStreamChannel() function in QuicheQuicStreamChannel.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD a89cb236_d724_f3d9_e346_aa10d47e6ff8["QuicheQuicStreamChannel()"] 12c209e0_2392_3384_a39f_2a0649fbd28b["QuicheQuicStreamChannel"] a89cb236_d724_f3d9_e346_aa10d47e6ff8 -->|defined in| 12c209e0_2392_3384_a39f_2a0649fbd28b 85ce030d_3fe3_ddfe_b827_de10fe8f8135["QuicStreamChannelUnsafe()"] a89cb236_d724_f3d9_e346_aa10d47e6ff8 -->|calls| 85ce030d_3fe3_ddfe_b827_de10fe8f8135 ac5c7155_5302_1638_cfd4_6e0cbc66342a["QuicStreamAddress()"] a89cb236_d724_f3d9_e346_aa10d47e6ff8 -->|calls| ac5c7155_5302_1638_cfd4_6e0cbc66342a style a89cb236_d724_f3d9_e346_aa10d47e6ff8 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicStreamChannel.java lines 80–96
QuicheQuicStreamChannel(QuicheQuicChannel parent, long streamId) {
this.parent = parent;
this.id = DefaultChannelId.newInstance();
unsafe = new QuicStreamChannelUnsafe();
this.pipeline = new DefaultChannelPipeline(this) {
// TODO: add some overrides maybe ?
};
config = new QuicheQuicStreamChannelConfig(this);
this.address = new QuicStreamAddress(streamId);
this.closePromise = newPromise();
queue = new PendingWriteQueue(this);
// Local created unidirectional streams have the input shutdown by spec. There will never be any data for
// these to be read.
if (parent.streamType(streamId) == QuicStreamType.UNIDIRECTIONAL && parent.isStreamLocalCreated(streamId)) {
inputShutdown = true;
}
}
Domain
Subdomains
Defined In
Source
Frequently Asked Questions
What does QuicheQuicStreamChannel() do?
QuicheQuicStreamChannel() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicStreamChannel.java.
Where is QuicheQuicStreamChannel() defined?
QuicheQuicStreamChannel() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicStreamChannel.java at line 80.
What does QuicheQuicStreamChannel() call?
QuicheQuicStreamChannel() calls 2 function(s): QuicStreamAddress, QuicStreamChannelUnsafe.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free