Top Description Inners Constructors Methods
io.netty.handler.codec.socks

public Class SocksAuthResponseDecoder

extends ReplayingDecoder<SocksAuthResponseDecoder.State>
Class Inheritance
Imports
io.netty.buffer.ByteBuf, io.netty.channel.ChannelHandlerContext, io.netty.handler.codec.ReplayingDecoder, io.netty.handler.codec.socks.SocksAuthResponseDecoder.State, io.netty.util.internal.UnstableApi, java.util.List

Decodes ByteBufs into SocksAuthResponse. Before returning SocksResponse decoder removes itself from pipeline.

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static enum

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
protected void
decode(ChannelHandlerContext channelHandlerContext, ByteBuf
the ByteBuf from which to read data
byteBuf
,
List<Object>
the List to which decoded messages should be added
out
)

Implements abstract io.netty.handler.codec.ByteToMessageDecoder.decode.

Decode the from one ByteBuf to an other.
Inherited from io.netty.handler.codec.ReplayingDecoder:
callDecodecheckpointcheckpointstatestate

Constructor Detail

SocksAuthResponseDecoderback to summary
public SocksAuthResponseDecoder()

Method Detail

decodeback to summary
protected void decode(ChannelHandlerContext channelHandlerContext, ByteBuf byteBuf, List<Object> out) throws Exception

Implements abstract io.netty.handler.codec.ByteToMessageDecoder.decode.

Doc from io.netty.handler.codec.ByteToMessageDecoder.decode.

Decode the from one ByteBuf to an other. This method will be called till either the input ByteBuf has nothing to read when return from this method or till nothing was read from the input ByteBuf.

Parameters
channelHandlerContext:ChannelHandlerContext

the ChannelHandlerContext which this ByteToMessageDecoder belongs to

byteBuf:ByteBuf

the ByteBuf from which to read data

out:List<Object>

the List to which decoded messages should be added

Annotations
@Override
Exceptions
Exception:
is thrown if an error occurs
io.netty.handler.codec.socks back to summary

public final Enum SocksAuthResponseDecoder.State

extends Enum<SocksAuthResponseDecoder.State>
Class Inheritance
Annotations
@UnstableApi

Field Summary

Modifier and TypeField and Description
public static final SocksAuthResponseDecoder.State
public static final SocksAuthResponseDecoder.State

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
public static SocksAuthResponseDecoder.State
public static SocksAuthResponseDecoder.State[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

CHECK_PROTOCOL_VERSIONback to summary
public static final SocksAuthResponseDecoder.State CHECK_PROTOCOL_VERSION
READ_AUTH_RESPONSEback to summary
public static final SocksAuthResponseDecoder.State READ_AUTH_RESPONSE

Constructor Detail

Stateback to summary
private State()

Method Detail

valueOfback to summary
public static SocksAuthResponseDecoder.State valueOf(String name)
valuesback to summary
public static SocksAuthResponseDecoder.State[] values()