public class NaiveEnvelopeToDoMessage extends io.netty.handler.codec.MessageToMessageCodec<MessageEnvelope,DoipMessage>
| 构造器和说明 |
|---|
NaiveEnvelopeToDoMessage() |
| 限定符和类型 | 方法和说明 |
|---|---|
static DoipMessage |
byteBufToMessage(io.netty.buffer.ByteBuf bf,
int requestId) |
protected void |
decode(io.netty.channel.ChannelHandlerContext ctx,
MessageEnvelope msg,
java.util.List<java.lang.Object> out) |
protected void |
encode(io.netty.channel.ChannelHandlerContext ctx,
DoipMessage msg,
java.util.List<java.lang.Object> out) |
static void |
messageToByteBuf(DoipMessage msg,
io.netty.buffer.ByteBuf out) |
static void |
messageToEnvelopes(DoipMessage msg,
java.util.List<java.lang.Object> out) |
acceptInboundMessage, acceptOutboundMessage, channelRead, writebind, close, connect, deregister, disconnect, flush, readchannelActive, channelInactive, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredensureNotSharable, handlerAdded, handlerRemoved, isSharableprotected void encode(io.netty.channel.ChannelHandlerContext ctx,
DoipMessage msg,
java.util.List<java.lang.Object> out)
throws java.lang.Exception
encode 在类中 io.netty.handler.codec.MessageToMessageCodec<MessageEnvelope,DoipMessage>java.lang.Exceptionpublic static void messageToByteBuf(DoipMessage msg, io.netty.buffer.ByteBuf out) throws MessageCodecException
public static void messageToEnvelopes(DoipMessage msg, java.util.List<java.lang.Object> out) throws MessageCodecException
protected void decode(io.netty.channel.ChannelHandlerContext ctx,
MessageEnvelope msg,
java.util.List<java.lang.Object> out)
throws java.lang.Exception
decode 在类中 io.netty.handler.codec.MessageToMessageCodec<MessageEnvelope,DoipMessage>java.lang.Exceptionpublic static DoipMessage byteBufToMessage(io.netty.buffer.ByteBuf bf, int requestId) throws MessageCodecException