InetSocketAddress() — netty Function Reference
Architecture documentation for the InetSocketAddress() function in SockaddrIn.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD 4325cce6_d34d_5934_1d22_b4b043e9dfde["InetSocketAddress()"] 25164b27_46c0_d628_1986_f46b53ee8d7c["SockaddrIn"] 4325cce6_d34d_5934_1d22_b4b043e9dfde -->|defined in| 25164b27_46c0_d628_1986_f46b53ee8d7c style 4325cce6_d34d_5934_1d22_b4b043e9dfde fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-classes-quic/src/main/java/io/netty/handler/codec/quic/SockaddrIn.java lines 140–157
@Nullable
static InetSocketAddress getIPv4(ByteBuffer memory, byte[] tmpArray) {
assert tmpArray.length == IPV4_ADDRESS_LENGTH;
int position = memory.position();
try {
int port = memory.getShort(position + Quiche.SOCKADDR_IN_OFFSETOF_SIN_PORT) & 0xFFFF;
memory.position(position + Quiche.SOCKADDR_IN_OFFSETOF_SIN_ADDR + Quiche.IN_ADDRESS_OFFSETOF_S_ADDR);
memory.get(tmpArray);
try {
return new InetSocketAddress(InetAddress.getByAddress(tmpArray), port);
} catch (UnknownHostException ignore) {
return null;
}
} finally {
memory.position(position);
}
}
Domain
Subdomains
Source
Frequently Asked Questions
What does InetSocketAddress() do?
InetSocketAddress() is a function in the netty codebase, defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/SockaddrIn.java.
Where is InetSocketAddress() defined?
InetSocketAddress() is defined in codec-classes-quic/src/main/java/io/netty/handler/codec/quic/SockaddrIn.java at line 140.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free