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.