public final class SocksCmdResponse extends SocksResponse
SocksCmdRequest,
SocksCmdResponseDecoderSocksResponse.SocksResponseTypeSocksMessage.AddressType, SocksMessage.AuthScheme, SocksMessage.AuthStatus, SocksMessage.CmdStatus, SocksMessage.CmdType, SocksMessage.MessageType, SocksMessage.ProtocolVersion, SocksMessage.SubnegotiationVersion| Modifier and Type | Field and Description |
|---|---|
private SocksMessage.AddressType |
addressType |
private SocksMessage.CmdStatus |
cmdStatus |
private static byte[] |
IPv4_HOSTNAME_ZEROED |
private static byte[] |
IPv6_HOSTNAME_ZEROED |
| Constructor and Description |
|---|
SocksCmdResponse(SocksMessage.CmdStatus cmdStatus,
SocksMessage.AddressType addressType) |
| Modifier and Type | Method and Description |
|---|---|
void |
encodeAsByteBuf(ChannelBuffer channelBuffer)
Encode socks message into its byte representation and write it into byteBuf
|
SocksMessage.AddressType |
getAddressType()
Returns the
AddressType of this SocksCmdResponse |
SocksMessage.CmdStatus |
getCmdStatus()
Returns the
CmdStatus of this SocksCmdResponse |
getSocksResponseTypegetMessageType, getProtocolVersionprivate final SocksMessage.CmdStatus cmdStatus
private final SocksMessage.AddressType addressType
private static final byte[] IPv4_HOSTNAME_ZEROED
private static final byte[] IPv6_HOSTNAME_ZEROED
public SocksCmdResponse(SocksMessage.CmdStatus cmdStatus, SocksMessage.AddressType addressType)
public SocksMessage.CmdStatus getCmdStatus()
CmdStatus of this SocksCmdResponseCmdStatus of this SocksCmdResponsepublic SocksMessage.AddressType getAddressType()
AddressType of this SocksCmdResponseAddressType of this SocksCmdResponsepublic void encodeAsByteBuf(ChannelBuffer channelBuffer)
SocksMessageencodeAsByteBuf in class SocksMessageChannelBuffer