public class WebSocket13FrameDecoder extends WebSocket08FrameDecoder
ByteToMessageDecoder.CumulatorChannelHandler.SharableCOMPOSITE_CUMULATOR, MERGE_CUMULATOR| Constructor and Description |
|---|
WebSocket13FrameDecoder(boolean expectMaskedFrames,
boolean allowExtensions,
int maxFramePayloadLength)
Constructor
|
WebSocket13FrameDecoder(boolean expectMaskedFrames,
boolean allowExtensions,
int maxFramePayloadLength,
boolean allowMaskMismatch)
Constructor
|
WebSocket13FrameDecoder(WebSocketDecoderConfig decoderConfig)
Constructor
|
checkCloseFrameBody, decodeactualReadableBytes, callDecode, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggeredchannelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaughtensureNotSharable, handlerAdded, isSharableclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitchannelActive, channelInactive, channelRead, channelReadComplete, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught, userEventTriggeredhandlerAdded, handlerRemovedpublic WebSocket13FrameDecoder(boolean expectMaskedFrames,
boolean allowExtensions,
int maxFramePayloadLength)
expectMaskedFrames - Web socket servers must set this to true processed incoming masked payload. Client implementations
must set this to false.allowExtensions - Flag to allow reserved extension bits to be used or notmaxFramePayloadLength - Maximum length of a frame's payload. Setting this to an appropriate value for you application
helps check for denial of services attacks.public WebSocket13FrameDecoder(boolean expectMaskedFrames,
boolean allowExtensions,
int maxFramePayloadLength,
boolean allowMaskMismatch)
expectMaskedFrames - Web socket servers must set this to true processed incoming masked payload. Client implementations
must set this to false.allowExtensions - Flag to allow reserved extension bits to be used or notmaxFramePayloadLength - Maximum length of a frame's payload. Setting this to an appropriate value for you application
helps check for denial of services attacks.allowMaskMismatch - When set to true, frames which are not masked properly according to the standard will still be
accepted.public WebSocket13FrameDecoder(WebSocketDecoderConfig decoderConfig)
decoderConfig - Frames decoder configuration.Copyright © 2008–2025 The Netty Project. All rights reserved.