public class MessageEnvelopeCodec extends io.netty.handler.codec.ByteToMessageCodec<MessageEnvelope>
| 构造器和说明 |
|---|
MessageEnvelopeCodec() |
| 限定符和类型 | 方法和说明 |
|---|---|
static void |
byteBufToEnvelope(io.netty.buffer.ByteBuf bf,
MessageEnvelope envelope) |
protected void |
decode(io.netty.channel.ChannelHandlerContext ctx,
io.netty.buffer.ByteBuf in,
java.util.List<java.lang.Object> out) |
protected void |
encode(io.netty.channel.ChannelHandlerContext ctx,
MessageEnvelope msg,
io.netty.buffer.ByteBuf out) |
static void |
envelopeToBytes(MessageEnvelope envelope,
io.netty.buffer.ByteBuf bf) |
acceptOutboundMessage, channelInactive, channelRead, channelReadComplete, decodeLast, handlerAdded, handlerRemoved, writebind, close, connect, deregister, disconnect, flush, readchannelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredprotected void encode(io.netty.channel.ChannelHandlerContext ctx,
MessageEnvelope msg,
io.netty.buffer.ByteBuf out)
throws java.lang.Exception
encode 在类中 io.netty.handler.codec.ByteToMessageCodec<MessageEnvelope>java.lang.Exceptionprotected void decode(io.netty.channel.ChannelHandlerContext ctx,
io.netty.buffer.ByteBuf in,
java.util.List<java.lang.Object> out)
throws java.lang.Exception
decode 在类中 io.netty.handler.codec.ByteToMessageCodec<MessageEnvelope>java.lang.Exceptionpublic static void envelopeToBytes(MessageEnvelope envelope, io.netty.buffer.ByteBuf bf) throws MessageCodecException
public static void byteBufToEnvelope(io.netty.buffer.ByteBuf bf,
MessageEnvelope envelope)
throws MessageCodecException