Top Description Fields Constructors Methods
io.netty5.handler.codec.http.websocketx

public final Enum WebSocketVersion

extends Enum<WebSocketVersion>
Class Inheritance
Imports
io.netty5.util.AsciiString

Versions of the web socket specification.

A specification is tied to one wire protocol version but a protocol version may have use by more than 1 version of the specification.

Field Summary

Modifier and TypeField and Description
private final AsciiString
public static final WebSocketVersion
public static final WebSocketVersion

Constructor Summary

AccessConstructor and Description
private

Method Summary

Modifier and TypeMethod and Description
pack-priv AsciiString
public String

Returns:

Value for HTTP Header 'Sec-WebSocket-Version'
toHttpHeaderValue
()

public static WebSocketVersion
public static WebSocketVersion[]
Inherited from java.lang.Enum:
clonecompareTodescribeConstableequalsfinalizegetDeclaringClasshashCodenameordinaltoStringvalueOf

Field Detail

headerValueback to summary
private final AsciiString headerValue
UNKNOWNback to summary
public static final WebSocketVersion UNKNOWN
V13back to summary
public static final WebSocketVersion V13

RFC 6455. This was originally draft-ietf-hybi-thewebsocketprotocol- 17

Constructor Detail

WebSocketVersionback to summary
private WebSocketVersion(AsciiString headerValue)

Method Detail

toAsciiStringback to summary
pack-priv AsciiString toAsciiString()
toHttpHeaderValueback to summary
public String toHttpHeaderValue()
Returns:String

Value for HTTP Header 'Sec-WebSocket-Version'

valueOfback to summary
public static WebSocketVersion valueOf(String name)
valuesback to summary
public static WebSocketVersion[] values()