Class DeflateFrameClientExtensionHandshaker.DeflateFrameClientExtension
- java.lang.Object
-
- io.netty.handler.codec.http.websocketx.extensions.compression.DeflateFrameClientExtensionHandshaker.DeflateFrameClientExtension
-
- All Implemented Interfaces:
WebSocketClientExtension
,WebSocketExtension
- Enclosing class:
- DeflateFrameClientExtensionHandshaker
private static class DeflateFrameClientExtensionHandshaker.DeflateFrameClientExtension extends java.lang.Object implements WebSocketClientExtension
-
-
Field Summary
Fields Modifier and Type Field Description private int
compressionLevel
private WebSocketExtensionFilterProvider
extensionFilterProvider
private int
maxAllocation
-
Fields inherited from interface io.netty.handler.codec.http.websocketx.extensions.WebSocketExtension
RSV1, RSV2, RSV3
-
-
Constructor Summary
Constructors Constructor Description DeflateFrameClientExtension(int compressionLevel, WebSocketExtensionFilterProvider extensionFilterProvider, int maxAllocation)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WebSocketExtensionDecoder
newExtensionDecoder()
WebSocketExtensionEncoder
newExtensionEncoder()
int
rsv()
-
-
-
Field Detail
-
compressionLevel
private final int compressionLevel
-
extensionFilterProvider
private final WebSocketExtensionFilterProvider extensionFilterProvider
-
maxAllocation
private final int maxAllocation
-
-
Constructor Detail
-
DeflateFrameClientExtension
DeflateFrameClientExtension(int compressionLevel, WebSocketExtensionFilterProvider extensionFilterProvider, int maxAllocation)
-
-
Method Detail
-
rsv
public int rsv()
- Specified by:
rsv
in interfaceWebSocketExtension
- Returns:
- the reserved bit value to ensure that no other extension should interfere.
-
newExtensionEncoder
public WebSocketExtensionEncoder newExtensionEncoder()
- Specified by:
newExtensionEncoder
in interfaceWebSocketExtension
- Returns:
- create the extension encoder.
-
newExtensionDecoder
public WebSocketExtensionDecoder newExtensionDecoder()
- Specified by:
newExtensionDecoder
in interfaceWebSocketExtension
- Returns:
- create the extension decoder.
-
-