public final class SocksCmdRequest extends SocksRequest
SocksCmdResponse},
SocksCmdRequestDecoder}SocksRequest.SocksRequestTypeSocksMessage.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.CmdType |
cmdType |
private java.lang.String |
host |
private int |
port |
| Constructor and Description |
|---|
SocksCmdRequest(SocksMessage.CmdType cmdType,
SocksMessage.AddressType addressType,
java.lang.String host,
int port) |
| 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 SocksCmdRequest |
SocksMessage.CmdType |
getCmdType()
Returns the
SocksMessage.CmdType of this SocksCmdRequest |
java.lang.String |
getHost()
Returns host that is used as a parameter in
SocksMessage.CmdType |
int |
getPort()
Returns port that is used as a parameter in
SocksMessage.CmdType |
getSocksRequestTypegetMessageType, getProtocolVersionprivate final SocksMessage.CmdType cmdType
private final SocksMessage.AddressType addressType
private final java.lang.String host
private final int port
public SocksCmdRequest(SocksMessage.CmdType cmdType, SocksMessage.AddressType addressType, java.lang.String host, int port)
public SocksMessage.CmdType getCmdType()
SocksMessage.CmdType of this SocksCmdRequestpublic SocksMessage.AddressType getAddressType()
AddressType of this SocksCmdRequestpublic java.lang.String getHost()
SocksMessage.CmdTypepublic int getPort()
SocksMessage.CmdTypepublic void encodeAsByteBuf(ChannelBuffer channelBuffer) throws java.lang.Exception
SocksMessageencodeAsByteBuf in class SocksMessagejava.lang.ExceptionChannelBuffer