public class PongWebSocketFrame extends WebSocketFrame
| Constructor and Description |
|---|
PongWebSocketFrame ()
Creates a new empty pong frame.
|
PongWebSocketFrame (boolean finalFragment,
int rsv,
ByteBuf binaryData)
Creates a new pong frame with the specified binary data
|
PongWebSocketFrame (ByteBuf binaryData)
Creates a new pong frame with the specified binary data.
|
| Modifier and Type | Method and Description |
|---|---|
PongWebSocketFrame |
copy ()
Creates a deep copy of this
ByteBufHolder. |
PongWebSocketFrame |
duplicate ()
Duplicates this
ByteBufHolder. |
PongWebSocketFrame |
replace (ByteBuf content)
Returns a new
ByteBufHolder which contains the specified content. |
PongWebSocketFrame |
retain ()
Increases the reference count by
1. |
PongWebSocketFrame |
retain (int increment)
Increases the reference count by the specified
increment. |
PongWebSocketFrame |
retainedDuplicate ()
Duplicates this
ByteBufHolder. |
PongWebSocketFrame |
touch ()
Records the current access location of this object for debugging purposes.
|
PongWebSocketFrame |
touch (Object hint)
Records the current access location of this object with an additional arbitrary information for debugging
purposes.
|
isFinalFragment, rsv, toString content, contentToString, equals, hashCode, refCnt, release, release public PongWebSocketFrame()
public PongWebSocketFrame(ByteBuf binaryData)
binaryData - the content of the frame.public PongWebSocketFrame(boolean finalFragment, int rsv, ByteBuf binaryData)
finalFragment - flag indicating if this frame is the final fragmentrsv - reserved bits used for protocol extensionsbinaryData - the content of the frame.public PongWebSocketFrame copy()
DefaultByteBufHolder ByteBufHolder.
This method calls replace(content().copy()) by default.
copy in interface ByteBufHolder copy in class WebSocketFrame public PongWebSocketFrame duplicate()
DefaultByteBufHolder ByteBufHolder. Be aware that this will not automatically call ByteBufHolder.retain().
This method calls replace(content().duplicate()) by default.
duplicate in interface ByteBufHolder duplicate in class WebSocketFrame public PongWebSocketFrame retainedDuplicate()
DefaultByteBufHolder ByteBufHolder. This method returns a retained duplicate unlike ByteBufHolder.duplicate().
This method calls replace(content().retainedDuplicate()) by default.
retainedDuplicate in interface ByteBufHolder retainedDuplicate in class WebSocketFrame ByteBuf.retainedDuplicate() public PongWebSocketFrame replace(ByteBuf content)
DefaultByteBufHolder ByteBufHolder which contains the specified content.
Override this method to return a new instance of this object whose content is set to the specified
content. The default implementation of DefaultByteBufHolder.copy(), DefaultByteBufHolder.duplicate() and
DefaultByteBufHolder.retainedDuplicate() invokes this method to create a copy.
replace in interface ByteBufHolder replace in class WebSocketFrame public PongWebSocketFrame retain()
ReferenceCounted 1.retain in interface ByteBufHolder retain in interface ReferenceCounted retain in class WebSocketFrame public PongWebSocketFrame retain(int increment)
ReferenceCounted increment.retain in interface ByteBufHolder retain in interface ReferenceCounted retain in class WebSocketFrame public PongWebSocketFrame touch()
ReferenceCounted ResourceLeakDetector. This method is a shortcut to touch(null).touch in interface ByteBufHolder touch in interface ReferenceCounted touch in class WebSocketFrame public PongWebSocketFrame touch(Object hint)
ReferenceCounted ResourceLeakDetector.touch in interface ByteBufHolder touch in interface ReferenceCounted touch in class WebSocketFrame Copyright © 2008–2025 The Netty Project. All rights reserved.