Class TextWebSocketFrame
java.lang.Object
io.netty.buffer.DefaultByteBufHolder
io.netty.handler.codec.http.websocketx.WebSocketFrame
io.netty.handler.codec.http.websocketx.TextWebSocketFrame
- All Implemented Interfaces:
io.netty.buffer.ByteBufHolder,io.netty.util.ReferenceCounted
Web Socket text frame.
-
Constructor Summary
ConstructorsConstructorDescriptionCreates a new empty text frame.TextWebSocketFrame(boolean finalFragment, int rsv, io.netty.buffer.ByteBuf binaryData) Creates a new text frame with the specified binary data and the final fragment flag.TextWebSocketFrame(boolean finalFragment, int rsv, String text) Creates a new text frame with the specified text string.TextWebSocketFrame(io.netty.buffer.ByteBuf binaryData) Creates a new text frame with the specified binary data.TextWebSocketFrame(String text) Creates a new text frame with the specified text string. -
Method Summary
Methods inherited from class io.netty.handler.codec.http.websocketx.WebSocketFrame
isFinalFragment, rsv, toStringMethods inherited from class io.netty.buffer.DefaultByteBufHolder
content, contentToString, equals, hashCode, refCnt, release, release
-
Constructor Details
-
TextWebSocketFrame
public TextWebSocketFrame()Creates a new empty text frame. -
TextWebSocketFrame
Creates a new text frame with the specified text string. The final fragment flag is set to true.- Parameters:
text- String to put in the frame.
-
TextWebSocketFrame
public TextWebSocketFrame(io.netty.buffer.ByteBuf 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
Creates a new text frame with the specified text string. The final fragment flag is set to true.- Parameters:
finalFragment- flag indicating if this frame is the final fragmentrsv- reserved bits used for protocol extensionstext- String to put in the frame.
-
TextWebSocketFrame
public TextWebSocketFrame(boolean finalFragment, int rsv, io.netty.buffer.ByteBuf 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 fragmentrsv- reserved bits used for protocol extensionsbinaryData- the content of the frame.
-
-
Method Details
-
text
Returns the text data in this frame. -
copy
- Specified by:
copyin interfaceio.netty.buffer.ByteBufHolder- Overrides:
copyin classWebSocketFrame
-
duplicate
- Specified by:
duplicatein interfaceio.netty.buffer.ByteBufHolder- Overrides:
duplicatein classWebSocketFrame
-
retainedDuplicate
- Specified by:
retainedDuplicatein interfaceio.netty.buffer.ByteBufHolder- Overrides:
retainedDuplicatein classWebSocketFrame
-
replace
- Specified by:
replacein interfaceio.netty.buffer.ByteBufHolder- Specified by:
replacein classWebSocketFrame
-
retain
- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceio.netty.util.ReferenceCounted- Overrides:
retainin classWebSocketFrame
-
retain
- Specified by:
retainin interfaceio.netty.buffer.ByteBufHolder- Specified by:
retainin interfaceio.netty.util.ReferenceCounted- Overrides:
retainin classWebSocketFrame
-
touch
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceio.netty.util.ReferenceCounted- Overrides:
touchin classWebSocketFrame
-
touch
- Specified by:
touchin interfaceio.netty.buffer.ByteBufHolder- Specified by:
touchin interfaceio.netty.util.ReferenceCounted- Overrides:
touchin classWebSocketFrame
-