Class TextWebSocketFrame

    • Constructor Summary

      Constructors 
      Constructor Description
      TextWebSocketFrame​(boolean finalFragment, int rsv, io.netty5.buffer.api.Buffer binaryData)
      Creates a new text frame with the specified binary data and the final fragment flag.
      TextWebSocketFrame​(io.netty5.buffer.api.Buffer binaryData)
      Creates a new text frame with the specified binary data.
      TextWebSocketFrame​(io.netty5.buffer.api.BufferAllocator allocator, boolean finalFragment, int rsv, String text)
      Creates a new text frame with the specified text string.
      TextWebSocketFrame​(io.netty5.buffer.api.BufferAllocator allocator, String text)
      Creates a new text frame with the specified text string.
    • Constructor Detail

      • TextWebSocketFrame

        public TextWebSocketFrame​(io.netty5.buffer.api.BufferAllocator allocator,
                                  String text)
        Creates a new text frame with the specified text string. The final fragment flag is set to true.
        Parameters:
        allocator - BufferAllocator to use for allocating data.
        text - String to put in the frame.
      • TextWebSocketFrame

        public TextWebSocketFrame​(io.netty5.buffer.api.Buffer binaryData)
        Creates a new text frame with the specified binary data. The final fragment flag is set to true.
        Parameters:
        binaryData - the content of the frame.
      • TextWebSocketFrame

        public TextWebSocketFrame​(io.netty5.buffer.api.BufferAllocator allocator,
                                  boolean finalFragment,
                                  int rsv,
                                  String text)
        Creates a new text frame with the specified text string. The final fragment flag is set to true.
        Parameters:
        allocator - BufferAllocator to use for allocating data.
        finalFragment - flag indicating if this frame is the final fragment
        rsv - reserved bits used for protocol extensions
        text - String to put in the frame.
      • TextWebSocketFrame

        public TextWebSocketFrame​(boolean finalFragment,
                                  int rsv,
                                  io.netty5.buffer.api.Buffer binaryData)
        Creates a new text frame with the specified binary data and the final fragment flag.
        Parameters:
        finalFragment - flag indicating if this frame is the final fragment
        rsv - reserved bits used for protocol extensions
        binaryData - the content of the frame.
    • Method Detail

      • text

        public String text()
        Returns the text data in this frame.
      • receive

        protected WebSocketFrame receive​(io.netty5.buffer.api.Buffer buf)
        Specified by:
        receive in class io.netty5.buffer.api.BufferHolder<WebSocketFrame>