| Package | Description |
|---|---|
| io.undertow.websockets | |
| io.undertow.websockets.client | |
| io.undertow.websockets.core.protocol | |
| io.undertow.websockets.extensions |
| Modifier and Type | Method and Description |
|---|---|
WebSocketProtocolHandshakeHandler |
WebSocketProtocolHandshakeHandler.addExtension(ExtensionHandshake extension)
Add a new WebSocket Extension into the handshakes defined in this handler.
|
| Modifier and Type | Method and Description |
|---|---|
Set<ExtensionHandshake> |
WebSocketClient.ConnectionBuilder.getClientExtensions() |
| Modifier and Type | Method and Description |
|---|---|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
InetSocketAddress bindAddress,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> clientExtensions)
Deprecated.
|
static IoFuture<WebSocketChannel> |
WebSocketClient.connect(XnioWorker worker,
XnioSsl ssl,
ByteBufferPool bufferPool,
OptionMap optionMap,
URI uri,
WebSocketVersion version,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> clientExtensions)
Deprecated.
|
static WebSocketClientHandshake |
WebSocketClientHandshake.create(WebSocketVersion version,
URI uri,
WebSocketClientNegotiation clientNegotiation,
Set<ExtensionHandshake> extensions) |
WebSocketClient.ConnectionBuilder |
WebSocketClient.ConnectionBuilder.setClientExtensions(Set<ExtensionHandshake> clientExtensions) |
| Constructor and Description |
|---|
WebSocket13ClientHandshake(URI url,
WebSocketClientNegotiation negotiation,
Set<ExtensionHandshake> extensions) |
| Modifier and Type | Field and Description |
|---|---|
protected Set<ExtensionHandshake> |
Handshake.availableExtensions |
| Modifier and Type | Method and Description |
|---|---|
void |
Handshake.addExtension(ExtensionHandshake extension)
Add a new WebSocket Extension handshake to the list of available extensions.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PerMessageDeflateHandshake
Implementation of
permessage-deflate WebSocket Extension handshake. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
PerMessageDeflateHandshake.isIncompatible(List<ExtensionHandshake> extensions) |
boolean |
ExtensionHandshake.isIncompatible(List<ExtensionHandshake> extensions)
Validate if current extension is compatible with previously negotiated in the server side.
|
Copyright © 2017 JBoss by Red Hat. All rights reserved.