encode() — netty Function Reference
Architecture documentation for the encode() function in Socks4ServerEncoder.java from the netty codebase.
Entity Profile
Dependency Diagram
graph TD c238bdc4_2f1e_9365_92d5_4f931545e13d["encode()"] fbadd9b2_9c60_c04d_fd81_63f116df5fd8["Socks4ServerEncoder"] c238bdc4_2f1e_9365_92d5_4f931545e13d -->|defined in| fbadd9b2_9c60_c04d_fd81_63f116df5fd8 style c238bdc4_2f1e_9365_92d5_4f931545e13d fill:#6366f1,stroke:#818cf8,color:#fff
Relationship Graph
Source Code
codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ServerEncoder.java lines 40–47
@Override
protected void encode(ChannelHandlerContext ctx, Socks4CommandResponse msg, ByteBuf out) throws Exception {
out.writeByte(0);
out.writeByte(msg.status().byteValue());
ByteBufUtil.writeShortBE(out, msg.dstPort());
out.writeBytes(msg.dstAddr() == null? IPv4_HOSTNAME_ZEROED
: NetUtil.createByteArrayFromIpAddressString(msg.dstAddr()));
}
Domain
Subdomains
Source
Frequently Asked Questions
What does encode() do?
encode() is a function in the netty codebase, defined in codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ServerEncoder.java.
Where is encode() defined?
encode() is defined in codec-socks/src/main/java/io/netty/handler/codec/socksx/v4/Socks4ServerEncoder.java at line 40.
Analyze Your Own Codebase
Get architecture documentation, dependency graphs, and domain analysis for your codebase in minutes.
Try Supermodel Free