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.