- java.lang.Object
-
- swim.ws.WsDecoder
-
- swim.ws.WsDeflateDecoder
-
-
Field Summary
Fields Modifier and Type Field Description protected boolean
decompressing
protected Inflate<?>
inflate
-
Constructor Summary
Constructors Constructor Description WsDeflateDecoder(Inflate<?> inflate)
WsDeflateDecoder(Inflate<?> inflate, boolean decompressing)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description WsDeflateDecoder
clone()
<T> Decoder<WsFrame<T>>
decodeBinaryFrame(InputBuffer input, int finRsvOp, Decoder<T> payloadDecoder)
<T> Decoder<WsFrame<T>>
decodeContinuationFrame(InputBuffer input, int finRsvOp, WsOpcode frameType, Decoder<T> payloadDecoder)
<T> Decoder<WsFrame<T>>
decodeTextFrame(InputBuffer input, int finRsvOp, Decoder<T> payloadDecoder)
boolean
decompressing()
Inflate<?>
inflate()
-
Methods inherited from class swim.ws.WsDecoder
binaryDecoder, binaryFrame, closeDecoder, closeFrame, continuationDecoder, controlFrame, dataFrame, decodeCloseFrame, decodeContinuation, decodeFinRsvOp, decodeMessage, decodePingFrame, decodePongFrame, fragmentFrame, messageDecoder, pingDecoder, pingFrame, pongDecoder, pongFrame, textDecoder, textFrame
-
-
-
-
Field Detail
-
inflate
protected final Inflate<?> inflate
-
decompressing
protected boolean decompressing
-
-
Method Detail
-
inflate
public final Inflate<?> inflate()
-
decompressing
public final boolean decompressing()
-
decodeContinuationFrame
public <T> Decoder<WsFrame<T>> decodeContinuationFrame(InputBuffer input, int finRsvOp, WsOpcode frameType, Decoder<T> payloadDecoder)
- Overrides:
decodeContinuationFrame
in classWsDecoder
-
decodeTextFrame
public <T> Decoder<WsFrame<T>> decodeTextFrame(InputBuffer input, int finRsvOp, Decoder<T> payloadDecoder)
- Overrides:
decodeTextFrame
in classWsDecoder
-
decodeBinaryFrame
public <T> Decoder<WsFrame<T>> decodeBinaryFrame(InputBuffer input, int finRsvOp, Decoder<T> payloadDecoder)
- Overrides:
decodeBinaryFrame
in classWsDecoder
-
clone
public WsDeflateDecoder clone()
-
-