Top Description Interfaces Classes
[default module]

Package io.netty.handler.codec.socksx.v5


Encoder, decoder and their related message types for SOCKSv5 protocol.

Interface Summary

Modifier and TypeInterface and Description
public interface
Socks5AddressDecoder

Decodes a SOCKS5 address field into its string representation.

public interface
Socks5AddressEncoder

Encodes a SOCKS5 address into binary representation.

public interface
Socks5CommandRequest

A SOCKS5 request detail message, as defined in the section 4, RFC1928.

public interface
Socks5CommandResponse

A response to a SOCKS5 request detail message, as defined in the section 6, RFC1928.

public interface
Socks5InitialRequest

An initial SOCKS5 authentication method selection request, as defined in the section 3, RFC1928.

public interface
Socks5InitialResponse

An initial SOCKS5 authentication method selection request, as defined in the section 3, RFC1928.

public interface
Socks5Message

A tag interface that all SOCKS5 protocol messages implement.

public interface
Socks5PasswordAuthRequest

A SOCKS5 subnegotiation request for username-password authentication, as defined in the section 2, RFC1929.

public interface
Socks5PasswordAuthResponse

A SOCKS5 subnegotiation response for username-password authentication, as defined in the section 2, RFC1929.

Class Summary

Modifier and TypeClass and Description
public abstract class
public class
public class
public class
public class
public class
public class
public class
public class
Socks5AuthMethod

The authentication method of SOCKS5.

public class
Socks5ClientEncoder

Encodes a client-side Socks5Message into a ByteBuf.

public class
Socks5CommandRequestDecoder

Decodes a single Socks5CommandRequest from the inbound ByteBufs.

public class
Socks5CommandResponseDecoder

Decodes a single Socks5CommandResponse from the inbound ByteBufs.

public class
public class
public class
Socks5InitialRequestDecoder

Decodes a single Socks5InitialRequest from the inbound ByteBufs.

public class
Socks5InitialResponseDecoder

Decodes a single Socks5InitialResponse from the inbound ByteBufs.

public class
public class
public class
public class
Socks5ServerEncoder

Encodes a server-side Socks5Message into a ByteBuf.