| Modifier and Type | Field and Description |
|---|---|
protected ExtensionFunction | WebSocketChannel.extensionFunction |
| Modifier and Type | Method and Description |
|---|---|
ExtensionFunction | WebSocketChannel.getExtensionFunction() |
| 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 |
| Modifier and Type | Method and Description |
|---|---|
protected List<ExtensionFunction> | Handshake.initExtensions(WebSocketHttpExchange exchange) Create the ExtensionFunction list associated with the negotiated extensions defined in the exchange's response. |
| Modifier and Type | Field and Description |
|---|---|
protected ExtensionFunction | WebSocket07FrameSinkChannel.extensionFunction |
| Constructor and Description |
|---|
WebSocket07Channel(org.xnio.StreamConnection channel, ByteBufferPool bufferPool, String wsUrl, String subProtocol, boolean client, boolean allowExtensions, ExtensionFunction extensionFunction, Set<WebSocketChannel> openConnections, org.xnio.OptionMap options) Create a new WebSocket07Channel |
| Constructor and Description |
|---|
WebSocket08Channel(org.xnio.StreamConnection channel, ByteBufferPool bufferPool, String wsUrl, String subProtocols, boolean client, boolean allowExtensions, ExtensionFunction extensionFunction, Set<WebSocketChannel> openConnections, org.xnio.OptionMap options) |
| Constructor and Description |
|---|
WebSocket13Channel(org.xnio.StreamConnection channel, ByteBufferPool bufferPool, String wsUrl, String subProtocols, boolean client, boolean allowExtensions, ExtensionFunction extensionFunction, Set<WebSocketChannel> openConnections, org.xnio.OptionMap options) |
| Modifier and Type | Class and Description |
|---|---|
class | CompositeExtensionFunction |
class | NoopExtensionFunction |
class | PerMessageDeflateFunction Implementation of permessage-deflate WebSocket Extension. |
| Modifier and Type | Field and Description |
|---|---|
static ExtensionFunction | NoopExtensionFunction.INSTANCE |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionFunction | CompositeExtensionFunction.compose(ExtensionFunction... functions) |
static ExtensionFunction | CompositeExtensionFunction.compose(List<ExtensionFunction> functions) |
ExtensionFunction | PerMessageDeflateHandshake.create() |
ExtensionFunction | ExtensionHandshake.create() Create a new instance of the ExtensionFunction associated to this WebSocket Extension. |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionFunction | CompositeExtensionFunction.compose(ExtensionFunction... functions) |
| Modifier and Type | Method and Description |
|---|---|
static ExtensionFunction | CompositeExtensionFunction.compose(List<ExtensionFunction> functions) |
Copyright © 2020 JBoss by Red Hat. All rights reserved.