init() — netty Function Reference
Architecture documentation for the init() function in QuicheQuicConnection.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 2f912ddb_32f2_da6c_f5df_cf6fb03ac746["init()"] 5f5b6955_ffea_5ec8_42dd_bd49352d4bbc["QuicheQuicConnection"] 2f912ddb_32f2_da6c_f5df_cf6fb03ac746 -->|defined in| 5f5b6955_ffea_5ec8_42dd_bd49352d4bbc style 2f912ddb_32f2_da6c_f5df_cf6fb03ac746 fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicConnection.java lines 189–201
void init(InetSocketAddress local, InetSocketAddress remote, Consumer<String> sniSelectedCallback) {
assert connection != -1;
assert recvInfoBuffer.refCnt() != 0;
assert sendInfoBuffer.refCnt() != 0;
// Fill quiche_recv_info struct with the addresses.
QuicheRecvInfo.setRecvInfo(recvInfoBuffer1, remote, local);
// Fill both quiche_send_info structs with the same addresses.
QuicheSendInfo.setSendInfo(sendInfoBuffer1, local, remote);
QuicheSendInfo.setSendInfo(sendInfoBuffer2, local, remote);
engine.sniSelectedCallback = sniSelectedCallback;
}
Domain
Subdomains
Source
Frequently Asked Questions
What does init() do?
init() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicConnection.java.
Where is init() defined?
init() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/QuicheQuicConnection.java at line 189.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free