public class SnappyFrameEncoder extends MessageToByteEncoder<ByteBuf>
ByteBuf using the Snappy framing format.
See Snappy framing format.ChannelHandler.Sharable| Constructor and Description |
|---|
SnappyFrameEncoder() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
encode(ChannelHandlerContext ctx,
ByteBuf in,
ByteBuf out)
Encode a message into a
ByteBuf. |
static SnappyFrameEncoder |
snappyEncoderWithJumboFrames()
Create a new instance with a
chunk size.
|
acceptOutboundMessage, allocateBuffer, isPreferDirect, writebind, close, connect, deregister, disconnect, flush, readensureNotSharable, exceptionCaught, handlerAdded, handlerRemoved, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitexceptionCaught, handlerAdded, handlerRemovedpublic static SnappyFrameEncoder snappyEncoderWithJumboFrames()
protected void encode(ChannelHandlerContext ctx, ByteBuf in, ByteBuf out) throws Exception
MessageToByteEncoderByteBuf. This method will be called for each written message that can be handled
by this encoder.encode in class MessageToByteEncoder<ByteBuf>ctx - the ChannelHandlerContext which this MessageToByteEncoder belongs toin - the message to encodeout - the ByteBuf into which the encoded message will be writtenException - is thrown if an error occursCopyright © 2008–2025 The Netty Project. All rights reserved.