@ChannelHandler.Sharable public final class Socks4ServerEncoder extends MessageToByteEncoder<Socks4CommandResponse>
ChannelHandler.Sharable
Modifier and Type | Field and Description |
---|---|
static Socks4ServerEncoder |
INSTANCE |
Modifier and Type | Method and Description |
---|---|
protected void |
encode(ChannelHandlerContext ctx, Socks4CommandResponse msg, ByteBuf out)
将消息编码为 ByteBuf 。
|
acceptOutboundMessage, allocateBuffer, isPreferDirect, write
bind, close, connect, deregister, disconnect, flush, read
ensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharable
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
exceptionCaught, handlerAdded, handlerRemoved
public static final Socks4ServerEncoder INSTANCE
protected void encode(ChannelHandlerContext ctx, Socks4CommandResponse msg, ByteBuf out) throws java.lang.Exception
MessageToByteEncoder
ByteBuf
。
这个方法将被编码器处理的每个书面信息调用。
encode
在课堂上
MessageToByteEncoder<Socks4CommandResponse>
ctx
- 这MessageToByteEncoder
所属的ChannelHandlerContext
msg
- 要编码的消息
out
- 将写入编码消息的ByteBuf
java.lang.Exception
- 发生错误时抛出
Copyright © 2008–2018 The Netty Project. All rights reserved.