Uses of Class
io.netty5.channel.ChannelHandlerAdapter
-
Packages that use ChannelHandlerAdapter Package Description io.netty5.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.io.netty5.handler.codec Extensible decoder and its common implementations which deal with the packet fragmentation and reassembly issue found in a stream-based transport such as TCP/IP.io.netty5.handler.codec.base64 io.netty5.handler.codec.bytes Encoder and decoder which transform an array of bytes into aio.netty5.buffer.ByteBufand vice versa.io.netty5.handler.codec.compression io.netty5.handler.codec.dns DNS codec.io.netty5.handler.codec.http Encoder, decoder and their related message types for HTTP.io.netty5.handler.codec.http.websocketx Encoder, decoder, handshakers and their related message types for Web Socket data frames.io.netty5.handler.codec.http.websocketx.extensions Encoder, decoder, handshakers to handle WebSocket Extensions.io.netty5.handler.codec.http2 Handlers for sending and receiving HTTP/2 frames.io.netty5.handler.codec.rtsp An RTSP extension based on the HTTP codec.io.netty5.handler.codec.string Encoder and decoder which transform aStringinto aio.netty5.buffer.ByteBufand vice versa.io.netty5.handler.ssl -
-
Uses of ChannelHandlerAdapter in io.netty5.channel
Subclasses of ChannelHandlerAdapter in io.netty5.channel Modifier and Type Class Description classCombinedChannelDuplexHandler<I extends ChannelHandler,O extends ChannelHandler>Combines the inbound handling of oneChannelHandlerwith the outbound handling of anotherChannelHandler. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec Modifier and Type Class Description classByteToMessageCodec<I>A Codec for on-the-fly encoding/decoding of bytes to messages and vise-versa.classByteToMessageDecoderChannelHandlerwhich decodes bytes in a stream-like fashion from oneBufferto an other Message type.classDatagramPacketDecoderA decoder that decodes the content of the receivedDatagramPacketusing the specifiedBufferdecoder.classDatagramPacketEncoder<M>An encoder that encodes the content inAddressedEnvelopetoDatagramPacketusing the specified message encoder.classDelimiterBasedFrameDecoderA decoder that splits the receivedBuffers by one or more delimiters.classFixedLengthFrameDecoderA decoder that splits the receivedBuffers by the fixed number of bytes.classLengthFieldBasedFrameDecoderA decoder that splits the receivedBuffers dynamically by the value of the length field in the message.classLengthFieldPrependerAn encoder that prepends the length of the message.classLineBasedFrameDecoderA decoder that splits the receivedBuffers on line endings.classMessageAggregator<I,S,C extends AutoCloseable,A extends AutoCloseable>An abstractChannelHandlerthat aggregates a series of message objects into a single aggregated message.classMessageToByteEncoder<I>ChannelHandlerwhich encodes message in a stream-like fashion from one message to aBuffer.classMessageToMessageCodec<INBOUND_IN,OUTBOUND_IN>A Codec for on-the-fly encoding/decoding of message.classMessageToMessageDecoder<I>ChannelHandlerwhich decodes from one message to another message.classMessageToMessageEncoder<I>ChannelHandlerwhich encodes from one message to another message For example here is an implementation which decodes anIntegerto anString. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.base64
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.base64 Modifier and Type Class Description classBase64DecoderclassBase64Encoder -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.bytes
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.bytes Modifier and Type Class Description classByteArrayDecoderDecodes a receivedBufferinto an array of bytes.classByteArrayEncoderEncodes the requested array of bytes into aBuffer. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.compression
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.compression Modifier and Type Class Description classDecompressionHandler -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.dns
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.dns Modifier and Type Class Description classDatagramDnsQueryDecoderDecodes aDatagramPacketinto aDatagramDnsQuery.classDatagramDnsQueryEncoderclassDatagramDnsResponseDecoderDecodes aDatagramPacketinto aDatagramDnsResponse.classDatagramDnsResponseEncoderclassTcpDnsQueryDecoderclassTcpDnsQueryEncoderclassTcpDnsResponseDecoderclassTcpDnsResponseEncoder -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http Modifier and Type Class Description classHttpClientCodecA combination ofHttpRequestEncoderandHttpResponseDecoderwhich enables easier client side HTTP implementation.classHttpClientUpgradeHandler<C extends HttpContent<C>>Client-side handler for handling an HTTP upgrade handshake to another protocol.classHttpContentCompressorCompresses anHttpMessageand anHttpContentingzipordeflateencoding while respecting the"Accept-Encoding"header.classHttpContentDecoderDecodes the content of the receivedHttpRequestandHttpContent.classHttpContentDecompressorclassHttpContentEncoderEncodes the content of the outboundHttpResponseandHttpContent.classHttpObjectAggregator<C extends HttpContent<C>>AChannelHandlerthat aggregates anHttpMessageand its followingHttpContents into a singleFullHttpRequestorFullHttpResponse(depending on if it used to handle requests or responses) with no followingHttpContents.classHttpObjectDecoderclassHttpObjectEncoder<H extends HttpMessage>classHttpRequestDecoderclassHttpRequestEncoderclassHttpResponseDecoderclassHttpResponseEncoderclassHttpServerCodecA combination ofHttpRequestDecoderandHttpResponseEncoderwhich enables easier server side HTTP implementation.classHttpServerUpgradeHandler<C extends HttpContent<C>>A server-side handler that receives HTTP requests and optionally performs a protocol switch if the requested protocol is supported. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx Modifier and Type Class Description classWebSocket13FrameDecoderDecodes a web socket frame from wire protocol version 13 format.classWebSocket13FrameEncoderEncodes a web socket frame into wire protocol version 13 format.classWebSocketClientProtocolHandlerThis handler does all the heavy lifting for you to run a websocket client.classWebSocketFrameAggregatorHandler that aggregate fragmented WebSocketFrame's.classWebSocketServerProtocolHandlerThis handler does all the heavy lifting for you to run a websocket server. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx.extensions
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http.websocketx.extensions Modifier and Type Class Description classWebSocketExtensionDecoderConvenient class for io.netty5.handler.codec.http.websocketx.extensions.WebSocketExtension decoder.classWebSocketExtensionEncoderConvenient class for io.netty5.handler.codec.http.websocketx.extensions.WebSocketExtension encoder. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.http2
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.http2 Modifier and Type Class Description classCleartextHttp2ServerUpgradeHandlerPerforming clear-text upgrade, by h2c HTTP upgrade or Prior Knowledge.classHttp2ConnectionHandlerProvides the default implementation for processing inbound frame events and delegates to aHttp2FrameListenerclassHttp2FrameCodecThis API is very immature. The Http2Connection-based API is currently preferred over this API.classHttp2StreamFrameToHttpObjectCodecThis handler converts fromHttp2StreamFrametoHttpObject, and back.classHttpToHttp2ConnectionHandlerTranslates HTTP/1.x object writes into HTTP/2 frames. -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.rtsp
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.rtsp Modifier and Type Class Description classRtspDecoderDecodesio.netty5.buffer.ByteBufs into RTSP messages represented inHttpMessages.classRtspEncoder -
Uses of ChannelHandlerAdapter in io.netty5.handler.codec.string
Subclasses of ChannelHandlerAdapter in io.netty5.handler.codec.string Modifier and Type Class Description classLineEncoderclassStringDecoderclassStringEncoder -
Uses of ChannelHandlerAdapter in io.netty5.handler.ssl
Subclasses of ChannelHandlerAdapter in io.netty5.handler.ssl Modifier and Type Class Description classAbstractSniHandler<T>Enables SNI (Server Name Indication) extension for server side SSL.classOptionalSslHandlerOptionalSslHandleris a utility decoder to support both SSL and non-SSL handlers based on the first message received.classSniHandlerEnables SNI (Server Name Indication) extension for server side SSL.classSslClientHelloHandler<T>ByteToMessageDecoderwhich allows to be notified once a fullClientHellowas received.classSslHandler
-