public class CloseWebSocketFrame extends WebSocketFrame
| Constructor and Description |
|---|
CloseWebSocketFrame()
Creates a new empty close frame.
|
CloseWebSocketFrame(boolean finalFragment,
int rsv)
Creates a new close frame with no losing getStatus code and no reason text
|
CloseWebSocketFrame(boolean finalFragment,
int rsv,
io.netty.buffer.ByteBuf binaryData)
Creates a new close frame
|
CloseWebSocketFrame(boolean finalFragment,
int rsv,
int statusCode,
String reasonText)
Creates a new close frame with closing status code and reason text
|
CloseWebSocketFrame(int statusCode,
String reasonText)
Creates a new empty close frame with closing getStatus code and reason text
|
| Modifier and Type | Method and Description |
|---|---|
CloseWebSocketFrame |
copy() |
String |
reasonText()
Returns the reason text as per RFC 6455 If a reason
text is not supplied, an empty string is returned.
|
int |
statusCode()
Returns the closing status code as per RFC 6455.
|
isFinalFragment, rsv, toStringpublic CloseWebSocketFrame()
public CloseWebSocketFrame(int statusCode,
String reasonText)
statusCode - Integer status code as per RFC 6455. For
example, 1000 indicates normal closure.reasonText - Reason text. Set to null if no text.public CloseWebSocketFrame(boolean finalFragment,
int rsv)
finalFragment - flag indicating if this frame is the final fragmentrsv - reserved bits used for protocol extensionspublic CloseWebSocketFrame(boolean finalFragment,
int rsv,
int statusCode,
String reasonText)
finalFragment - flag indicating if this frame is the final fragmentrsv - reserved bits used for protocol extensionsstatusCode - Integer status code as per RFC 6455. For
example, 1000 indicates normal closure.reasonText - Reason text. Set to null if no text.public CloseWebSocketFrame(boolean finalFragment,
int rsv,
io.netty.buffer.ByteBuf binaryData)
finalFragment - flag indicating if this frame is the final fragmentrsv - reserved bits used for protocol extensionsbinaryData - the content of the frame. Must be 2 byte integer followed by optional UTF-8 encoded string.public int statusCode()
public String reasonText()
public CloseWebSocketFrame copy()
copy in interface io.netty.buffer.ByteBufHoldercopy in class WebSocketFrameCopyright © 2008-2013 The Netty Project. All Rights Reserved.