| Package | Description |
|---|---|
| io.undertow.websockets | |
| io.undertow.websockets.client | |
| io.undertow.websockets.core.protocol | |
| io.undertow.websockets.extensions |
| Modifier and Type | Method | Description |
|---|---|---|
WebSocketProtocolHandshakeHandler |
WebSocketProtocolHandshakeHandler.addExtension(ExtensionHandshake extension) |
Add a new WebSocket Extension into the handshakes defined in this handler.
|
| Modifier and Type | Method | Description |
|---|---|---|
Set<ExtensionHandshake> |
WebSocketClient.ConnectionBuilder.getClientExtensions() |
| Modifier and Type | Method | Description |
|---|---|---|
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,
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 | Description |
|---|---|
WebSocket13ClientHandshake(URI url,
WebSocketClientNegotiation negotiation,
Set<ExtensionHandshake> extensions) |
| Modifier and Type | Field | Description |
|---|---|---|
protected Set<ExtensionHandshake> |
Handshake.availableExtensions |
| Modifier and Type | Method | Description |
|---|---|---|
void |
Handshake.addExtension(ExtensionHandshake extension) |
Add a new WebSocket Extension handshake to the list of available extensions.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
PerMessageDeflateHandshake |
Implementation of
permessage-deflate WebSocket Extension handshake. |
| Modifier and Type | Method | Description |
|---|---|---|
boolean |
ExtensionHandshake.isIncompatible(List<ExtensionHandshake> extensions) |
Validate if current extension is compatible with previously negotiated in the server side.
|
boolean |
PerMessageDeflateHandshake.isIncompatible(List<ExtensionHandshake> extensions) |
Copyright © 2018. All rights reserved.