public class SnappyFrameEncoder extends MessageToByteEncoder<ByteBuf>
ByteBuf
。
见Snappy framing format 。
ChannelHandler.Sharable
Constructor and Description |
---|
SnappyFrameEncoder() |
Modifier and Type | Method and Description |
---|---|
protected void |
encode(ChannelHandlerContext ctx, ByteBuf in, 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
protected void encode(ChannelHandlerContext ctx, ByteBuf in, ByteBuf out) throws java.lang.Exception
MessageToByteEncoder
ByteBuf
。
这个方法将被编码器处理的每个书面信息调用。
encode
在课程
MessageToByteEncoder<ByteBuf>
ctx
- 这MessageToByteEncoder
所属的ChannelHandlerContext
in
- 要编码的消息
out
- 将编写消息写入其中的ByteBuf
java.lang.Exception
- 如果发生错误则抛出
Copyright © 2008–2018 The Netty Project. All rights reserved.