Class RntbdResponseDecoder

  • All Implemented Interfaces:
    io.netty.channel.ChannelHandler, io.netty.channel.ChannelInboundHandler

    public final class RntbdResponseDecoder
    extends io.netty.handler.codec.ByteToMessageDecoder
    • Nested Class Summary

      • Nested classes/interfaces inherited from class io.netty.handler.codec.ByteToMessageDecoder

        io.netty.handler.codec.ByteToMessageDecoder.Cumulator
      • Nested classes/interfaces inherited from interface io.netty.channel.ChannelHandler

        io.netty.channel.ChannelHandler.Sharable
    • Field Summary

      • Fields inherited from class io.netty.handler.codec.ByteToMessageDecoder

        COMPOSITE_CUMULATOR, MERGE_CUMULATOR
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void decode​(io.netty.channel.ChannelHandlerContext context, io.netty.buffer.ByteBuf in, List<Object> out)
      Deserialize from an input ByteBuf to an RntbdResponse instance.
      • Methods inherited from class io.netty.handler.codec.ByteToMessageDecoder

        actualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggered
      • Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter

        channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught
      • Methods inherited from class io.netty.channel.ChannelHandlerAdapter

        ensureNotSharable, handlerAdded, isSharable
      • Methods inherited from interface io.netty.channel.ChannelHandler

        handlerAdded
    • Constructor Detail

      • RntbdResponseDecoder

        public RntbdResponseDecoder()
    • Method Detail

      • decode

        protected void decode​(io.netty.channel.ChannelHandlerContext context,
                              io.netty.buffer.ByteBuf in,
                              List<Object> out)
        Deserialize from an input ByteBuf to an RntbdResponse instance.

        This method is called till it reads no bytes from the ByteBuf or there is no more data to be read.

        Specified by:
        decode in class io.netty.handler.codec.ByteToMessageDecoder
        Parameters:
        context - the ChannelHandlerContext to which this RntbdResponseDecoder belongs.
        in - the ByteBuf to which data to be decoded is read.
        out - the List to which decoded messages are added.