## Uses of Class
io.undertow.websockets.core.WebSocketVersion

Packages that use WebSocketVersion
io.undertow.websockets.client
io.undertow.websockets.core
io.undertow.websockets.core.protocol
io.undertow.websockets.core.protocol.version07
io.undertow.websockets.core.protocol.version08
io.undertow.websockets.core.protocol.version13

### Uses of WebSocketVersion in io.undertow.websockets.client

Methods in io.undertow.websockets.client that return WebSocketVersion
`WebSocketVersion` WebSocket13ClientHandshake.`getVersion()`
`WebSocketVersion` WebSocketClient.ConnectionBuilder.`getVersion()`

Methods in io.undertow.websockets.client with parameters of type WebSocketVersion
`static org.xnio.IoFuture<WebSocketChannel>` WebSocketClient.`connect(org.xnio.XnioWorker worker, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, URI uri, WebSocketVersion version)` Deprecated.
`static org.xnio.IoFuture<WebSocketChannel>` WebSocketClient.`connect(org.xnio.XnioWorker worker, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, URI uri, WebSocketVersion version, WebSocketClientNegotiation clientNegotiation)` Deprecated.
`static org.xnio.IoFuture<WebSocketChannel>` WebSocketClient.`connect(org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, InetSocketAddress bindAddress, URI uri, WebSocketVersion version, WebSocketClientNegotiation clientNegotiation, Set<ExtensionHandshake> clientExtensions)` Deprecated.
`static org.xnio.IoFuture<WebSocketChannel>` WebSocketClient.`connect(org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, URI uri, WebSocketVersion version)` Deprecated.
`static org.xnio.IoFuture<WebSocketChannel>` WebSocketClient.`connect(org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, URI uri, WebSocketVersion version, WebSocketClientNegotiation clientNegotiation)` Deprecated.
`static org.xnio.IoFuture<WebSocketChannel>` WebSocketClient.`connect(org.xnio.XnioWorker worker, org.xnio.ssl.XnioSsl ssl, ByteBufferPool bufferPool, org.xnio.OptionMap optionMap, URI uri, WebSocketVersion version, WebSocketClientNegotiation clientNegotiation, Set<ExtensionHandshake> clientExtensions)` Deprecated.
`static WebSocketClientHandshake` WebSocketClientHandshake.`create(WebSocketVersion version, URI uri)`
`static WebSocketClientHandshake` WebSocketClientHandshake.`create(WebSocketVersion version, URI uri, WebSocketClientNegotiation clientNegotiation, Set<ExtensionHandshake> extensions)`
`WebSocketClient.ConnectionBuilder` WebSocketClient.ConnectionBuilder.`setVersion(WebSocketVersion version)`

### Uses of WebSocketVersion in io.undertow.websockets.core

Fields in io.undertow.websockets.core with type parameters of type WebSocketVersion
`static AttachmentKey<WebSocketVersion>` WebSocketVersion.`ATTACHMENT_KEY`

Methods in io.undertow.websockets.core that return WebSocketVersion
`WebSocketVersion` WebSocketChannel.`getVersion()` Return the `WebSocketVersion` which is used
`static WebSocketVersion` WebSocketVersion.`valueOf(String name)` Returns the enum constant of this type with the specified name.
`static WebSocketVersion[]` WebSocketVersion.`values()` Returns an array containing the constants of this enum type, in the order they are declared.

Constructors in io.undertow.websockets.core with parameters of type WebSocketVersion
Constructor and Description
`WebSocketChannel(org.xnio.StreamConnection connectedStreamChannel, ByteBufferPool bufferPool, WebSocketVersion version, String wsUrl, String subProtocol, boolean client, boolean extensionsSupported, ExtensionFunction extensionFunction, Set<WebSocketChannel> peerConnections, org.xnio.OptionMap options)` Create a new `WebSocketChannel` 8

### Uses of WebSocketVersion in io.undertow.websockets.core.protocol

Methods in io.undertow.websockets.core.protocol that return WebSocketVersion
`WebSocketVersion` Handshake.`getVersion()` Return the version for which the `Handshake` can be used.

Constructors in io.undertow.websockets.core.protocol with parameters of type WebSocketVersion
Constructor and Description
`Handshake(WebSocketVersion version, String hashAlgorithm, String magicNumber, Set<String> subprotocols)`

### Uses of WebSocketVersion in io.undertow.websockets.core.protocol.version07

Constructors in io.undertow.websockets.core.protocol.version07 with parameters of type WebSocketVersion
Constructor and Description
`Hybi07Handshake(WebSocketVersion version, Set<String> subprotocols, boolean allowExtensions)`

### Uses of WebSocketVersion in io.undertow.websockets.core.protocol.version08

Methods in io.undertow.websockets.core.protocol.version08 that return WebSocketVersion
`WebSocketVersion` WebSocket08Channel.`getVersion()`

### Uses of WebSocketVersion in io.undertow.websockets.core.protocol.version13

Methods in io.undertow.websockets.core.protocol.version13 that return WebSocketVersion
`WebSocketVersion` WebSocket13Channel.`getVersion()`