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.

    • Constructor Summary

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

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

        acceptOutboundMessage, encode, write
      • Methods inherited from interface io.netty5.channel.ChannelHandler

        bind, channelActive, channelExceptionCaught, channelInactive, channelInboundEvent, channelRead, channelReadComplete, channelRegistered, channelShutdown, channelUnregistered, channelWritabilityChanged, close, connect, deregister, disconnect, flush, handlerAdded, handlerRemoved, isSharable, pendingOutboundBytes, read, register, sendOutboundEvent, shutdown, 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.