Class WebSocket00FrameDecoder
- java.lang.Object
-
- io.netty.channel.ChannelHandlerAdapter
-
- io.netty.channel.ChannelInboundHandlerAdapter
-
- io.netty.handler.codec.ByteToMessageDecoder
-
- io.netty.handler.codec.ReplayingDecoder<Void>
-
- io.netty.handler.codec.http.websocketx.WebSocket00FrameDecoder
-
- All Implemented Interfaces:
io.netty.channel.ChannelHandler
,io.netty.channel.ChannelInboundHandler
,WebSocketFrameDecoder
public class WebSocket00FrameDecoder extends io.netty.handler.codec.ReplayingDecoder<Void> implements WebSocketFrameDecoder
DecodesByteBuf
s intoWebSocketFrame
s.For the detailed instruction on adding add Web Socket support to your HTTP server, take a look into the WebSocketServer example located in the
io.netty.example.http.websocket
package.
-
-
Constructor Summary
Constructors Constructor Description WebSocket00FrameDecoder()
WebSocket00FrameDecoder(int maxFrameSize)
Creates a new instance ofWebSocketFrameDecoder
with the specifiedmaxFrameSize
.WebSocket00FrameDecoder(WebSocketDecoderConfig decoderConfig)
Creates a new instance ofWebSocketFrameDecoder
with the specifiedmaxFrameSize
.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
decode(io.netty.channel.ChannelHandlerContext ctx, io.netty.buffer.ByteBuf in, List<Object> out)
-
Methods inherited from class io.netty.handler.codec.ReplayingDecoder
callDecode, checkpoint, checkpoint, state, state
-
Methods inherited from class io.netty.handler.codec.ByteToMessageDecoder
actualReadableBytes, channelInactive, channelRead, channelReadComplete, decodeLast, discardSomeReadBytes, handlerRemoved, handlerRemoved0, internalBuffer, isSingleDecode, setCumulator, setDiscardAfterReads, setSingleDecode, userEventTriggered
-
Methods inherited from class io.netty.channel.ChannelInboundHandlerAdapter
channelActive, channelRegistered, channelUnregistered, channelWritabilityChanged, exceptionCaught
-
Methods inherited from class io.netty.channel.ChannelHandlerAdapter
ensureNotSharable, handlerAdded, isSharable
-
-
-
-
Constructor Detail
-
WebSocket00FrameDecoder
public WebSocket00FrameDecoder()
-
WebSocket00FrameDecoder
public WebSocket00FrameDecoder(int maxFrameSize)
Creates a new instance ofWebSocketFrameDecoder
with the specifiedmaxFrameSize
. If the client sends a frame size larger thanmaxFrameSize
, the channel will be closed.- Parameters:
maxFrameSize
- the maximum frame size to decode
-
WebSocket00FrameDecoder
public WebSocket00FrameDecoder(WebSocketDecoderConfig decoderConfig)
Creates a new instance ofWebSocketFrameDecoder
with the specifiedmaxFrameSize
. If the client sends a frame size larger thanmaxFrameSize
, the channel will be closed.- Parameters:
decoderConfig
- Frames decoder configuration.
-
-