Home / Class/ SocksMessageEncoder Class — netty Architecture

SocksMessageEncoder Class — netty Architecture

Architecture documentation for the SocksMessageEncoder class in SocksMessageEncoder.java from the netty codebase.

Entity Profile

Dependency Diagram

graph TD
  02f0ec1b_e76c_36c9_3f28_59b0f0e6f950["SocksMessageEncoder"]
  d5142ef9_1898_cb5c_6f32_2d0d792b3225["SocksMessageEncoder.java"]
  02f0ec1b_e76c_36c9_3f28_59b0f0e6f950 -->|defined in| d5142ef9_1898_cb5c_6f32_2d0d792b3225
  ed287e09_e876_db31_1ba3_b10e0b6132ac["SocksMessageEncoder()"]
  02f0ec1b_e76c_36c9_3f28_59b0f0e6f950 -->|method| ed287e09_e876_db31_1ba3_b10e0b6132ac
  57a35bc4_d82f_d6a9_6e9d_aaa059079dec["encode()"]
  02f0ec1b_e76c_36c9_3f28_59b0f0e6f950 -->|method| 57a35bc4_d82f_d6a9_6e9d_aaa059079dec

Relationship Graph

Source Code

codec-socks/src/main/java/io/netty/handler/codec/socks/SocksMessageEncoder.java lines 29–40

@ChannelHandler.Sharable
public class SocksMessageEncoder extends MessageToByteEncoder<SocksMessage> {
    public SocksMessageEncoder() {
        super(SocksMessage.class);
    }

    @Override
    @SuppressWarnings("deprecation")
    protected void encode(ChannelHandlerContext ctx, SocksMessage msg, ByteBuf out) throws Exception {
        msg.encodeAsByteBuf(out);
    }
}

Frequently Asked Questions

What is the SocksMessageEncoder class?
SocksMessageEncoder is a class in the netty codebase, defined in codec-socks/src/main/java/io/netty/handler/codec/socks/SocksMessageEncoder.java.
Where is SocksMessageEncoder defined?
SocksMessageEncoder is defined in codec-socks/src/main/java/io/netty/handler/codec/socks/SocksMessageEncoder.java at line 29.

Analyze Your Own Codebase

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

Try Supermodel Free