Class WebSocket13FrameEncoder

  • All Implemented Interfaces:
    io.netty5.channel.ChannelHandler, WebSocketFrameEncoder

    public class WebSocket13FrameEncoder
    extends io.netty5.handler.codec.MessageToMessageEncoder<WebSocketFrame>
    implements WebSocketFrameEncoder

    Encodes a web socket frame into wire protocol version 13 format. V13 is essentially the same as V8.

    • Nested Class Summary

      • Nested classes/interfaces inherited from interface io.netty5.channel.ChannelHandler

        io.netty5.channel.ChannelHandler.Sharable
    • Constructor Summary

      Constructors 
      Constructor Description
      WebSocket13FrameEncoder​(boolean maskPayload)
      Constructor
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      protected void encode​(io.netty5.channel.ChannelHandlerContext ctx, WebSocketFrame msg, List<Object> out)  
      • Methods inherited from class io.netty5.handler.codec.MessageToMessageEncoder

        acceptOutboundMessage, write
      • Methods inherited from class io.netty5.channel.ChannelHandlerAdapter

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

        bind, channelActive, channelInactive, channelRead, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, close, connect, deregister, disconnect, exceptionCaught, flush, handlerAdded, handlerRemoved, read, register, userEventTriggered, write
    • Constructor Detail

      • WebSocket13FrameEncoder

        public WebSocket13FrameEncoder​(boolean maskPayload)
        Constructor
        Parameters:
        maskPayload - Web socket clients must set this to true to mask payload. Server implementations must set this to false.