Package | Description |
---|---|
io.netty.channel |
The core channel API which is asynchronous and event-driven abstraction of
various transports such as a
NIO Channel.
|
io.netty.example.discard | |
io.netty.example.echo | |
io.netty.example.factorial | |
io.netty.example.file | |
io.netty.example.http.cors | |
io.netty.example.http.file | |
io.netty.example.http.helloworld | |
io.netty.example.http.snoop | |
io.netty.example.http.upload | |
io.netty.example.http.websocketx.benchmarkserver |
This package contains a benchmark application for websockets.
|
io.netty.example.http.websocketx.client | |
io.netty.example.http.websocketx.server |
This package contains an example web socket web server.
|
io.netty.example.http2.helloworld.client | |
io.netty.example.http2.helloworld.frame.server | |
io.netty.example.http2.helloworld.server | |
io.netty.example.http2.tiles | |
io.netty.example.localecho | |
io.netty.example.memcache.binary | |
io.netty.example.mqtt.heartBeat | |
io.netty.example.objectecho | |
io.netty.example.portunification | |
io.netty.example.proxy | |
io.netty.example.qotm | |
io.netty.example.redis | |
io.netty.example.rxtx | |
io.netty.example.sctp | |
io.netty.example.securechat | |
io.netty.example.socksproxy | |
io.netty.example.spdy.client |
This package contains an example SPDY HTTP client.
|
io.netty.example.spdy.server |
This package contains an example SPDY HTTP web server.
|
io.netty.example.stomp | |
io.netty.example.telnet | |
io.netty.example.udt.echo.bytes |
Examples show how to use UDT Byte Streams.
|
io.netty.example.udt.echo.message |
Examples show how to use UDT Message Flows.
|
io.netty.example.udt.echo.rendezvous |
Examples show how to use UDT Message Rendezvous.
|
io.netty.example.udt.echo.rendezvousBytes |
Examples show how to use UDT Byte Streams Rendezvous.
|
io.netty.example.uptime | |
io.netty.example.worldclock | |
io.netty.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.netty.handler.codec.base64 | |
io.netty.handler.codec.bytes |
Encoder and decoder which transform an array of bytes into a
ByteBuf and vice versa. |
io.netty.handler.codec.compression | |
io.netty.handler.codec.dns |
DNS codec.
|
io.netty.handler.codec.haproxy |
Decodes an HAProxy proxy protocol header
|
io.netty.handler.codec.http |
Encoder, decoder and their related message types for HTTP.
|
io.netty.handler.codec.http.cors |
This package contains Cross Origin Resource Sharing (CORS) related classes.
|
io.netty.handler.codec.http.websocketx |
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
|
io.netty.handler.codec.http.websocketx.extensions |
Encoder, decoder, handshakers to handle
WebSocket Extensions.
|
io.netty.handler.codec.http.websocketx.extensions.compression |
Encoder, decoder, handshakers to handle most common WebSocket Compression Extensions.
|
io.netty.handler.codec.http2 |
Handlers for sending and receiving HTTP/2 frames.
|
io.netty.handler.codec.json |
JSON specific codecs.
|
io.netty.handler.codec.marshalling |
Decoder and Encoder which uses JBoss Marshalling.
|
io.netty.handler.codec.memcache |
Common superset of ascii and binary classes.
|
io.netty.handler.codec.memcache.binary |
Implementations and Interfaces for the Memcache Binary protocol.
|
io.netty.handler.codec.mqtt |
Encoder, decoder and different Message Types for MQTT.
|
io.netty.handler.codec.protobuf |
Encoder and decoder which transform a
Google Protocol Buffers
Message and com.google.protobuf.nano.MessageNano into a
ByteBuf and vice versa. |
io.netty.handler.codec.redis |
Encoder, decoder for Redis.
|
io.netty.handler.codec.rtsp |
An RTSP
extension based on the HTTP codec.
|
io.netty.handler.codec.sctp |
Decoder and encoders to manage message completion and multi-streaming codec in SCTP/IP.
|
io.netty.handler.codec.serialization |
Encoder, decoder and their compatibility stream implementations which
transform a
Serializable object into a byte buffer and
vice versa. |
io.netty.handler.codec.smtp |
SMTP codec.
|
io.netty.handler.codec.socks |
Encoder, decoder and their related message types for Socks.
|
io.netty.handler.codec.socksx |
Encoder, decoder and their related message types for SOCKS protocol.
|
io.netty.handler.codec.socksx.v4 |
Encoder, decoder and their related message types for SOCKSv4 protocol.
|
io.netty.handler.codec.socksx.v5 |
Encoder, decoder and their related message types for SOCKSv5 protocol.
|
io.netty.handler.codec.spdy |
Encoder, decoder, session handler and their related message types for the SPDY protocol.
|
io.netty.handler.codec.stomp |
STOMP codec
|
io.netty.handler.codec.string | |
io.netty.handler.codec.xml |
Xml specific codecs.
|
io.netty.handler.flow |
Package to control the flow of messages.
|
io.netty.handler.flush |
Package to control flush behavior.
|
io.netty.handler.ipfilter |
Package to filter IP addresses (allow/deny).
|
io.netty.handler.logging |
Logs the I/O events for debugging purpose.
|
io.netty.handler.proxy |
Adds support for client connections via proxy protocols such as
SOCKS and
HTTP CONNECT tunneling
|
io.netty.handler.ssl | |
io.netty.handler.ssl.ocsp |
OCSP stapling,
formally known as the TLS Certificate Status Request extension, is an
alternative approach to the Online Certificate Status Protocol (OCSP)
for checking the revocation status of X.509 digital certificates.
|
io.netty.handler.stream |
Writes very large data stream asynchronously neither spending a lot of
memory nor getting
OutOfMemoryError . |
io.netty.handler.timeout |
Adds support for read and write timeout and idle connection notification
using a
Timer . |
io.netty.handler.traffic |
Implementation of a Traffic Shaping Handler and Dynamic Statistics.
|
Modifier and Type | Class and Description |
---|---|
class |
ChannelDuplexHandler
ChannelHandler implementation which represents a combination out of a ChannelInboundHandler and
the ChannelOutboundHandler . |
class |
ChannelInitializer<C extends Channel>
A special
ChannelInboundHandler which offers an easy way to initialize a Channel once it was
registered to its EventLoop . |
class |
CombinedChannelDuplexHandler<I extends ChannelInboundHandler,O extends ChannelOutboundHandler>
|
class |
SimpleChannelInboundHandler<I>
ChannelInboundHandlerAdapter which allows to explicit only handle a specific type of messages. |
class |
SimpleUserEventChannelHandler<I>
ChannelInboundHandlerAdapter which allows to conveniently only handle a specific type of user events. |
Modifier and Type | Class and Description |
---|---|
class |
DiscardClientHandler
Handles a client-side channel.
|
class |
DiscardServerHandler
Handles a server-side channel.
|
Modifier and Type | Class and Description |
---|---|
class |
EchoClientHandler
Handler implementation for the echo client.
|
class |
EchoServerHandler
Handler implementation for the echo server.
|
Modifier and Type | Class and Description |
---|---|
class |
BigIntegerDecoder
Decodes the binary representation of a
BigInteger prepended
with a magic number ('F' or 0x46) and a 32-bit integer length prefix into a
BigInteger instance. |
class |
FactorialClientHandler
Handler for a client-side channel.
|
class |
FactorialClientInitializer
Creates a newly configured
ChannelPipeline for a client-side channel. |
class |
FactorialServerHandler
Handler for a server-side channel.
|
class |
FactorialServerInitializer
Creates a newly configured
ChannelPipeline for a server-side channel. |
Modifier and Type | Class and Description |
---|---|
class |
FileServerHandler |
Modifier and Type | Class and Description |
---|---|
class |
HttpCorsServerInitializer
Please refer to the
CorsConfig javadocs for information about all the
configuration options available. |
class |
OkResponseHandler
A simple handler which will simple return a successful Http
response for any request.
|
Modifier and Type | Class and Description |
---|---|
class |
HttpStaticFileServerHandler
A simple handler that serves incoming HTTP requests to send their respective
HTTP responses.
|
class |
HttpStaticFileServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
HttpHelloWorldServerHandler |
class |
HttpHelloWorldServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
HttpSnoopClientHandler |
class |
HttpSnoopClientInitializer |
class |
HttpSnoopServerHandler |
class |
HttpSnoopServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
HttpUploadClientHandler
Handler that just dumps the contents of the response from the server
|
class |
HttpUploadClientInitializer |
class |
HttpUploadServerHandler |
class |
HttpUploadServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketServerHandler
Handles handshakes and messages
|
class |
WebSocketServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketClientHandler |
Modifier and Type | Class and Description |
---|---|
class |
WebSocketFrameHandler
Echoes uppercase content of text frames.
|
class |
WebSocketIndexPageHandler
Outputs index page content.
|
Modifier and Type | Class and Description |
---|---|
class |
Http2ClientInitializer
Configures the client pipeline to support HTTP/2 frames.
|
class |
Http2SettingsHandler
Reads the first
Http2Settings object and notifies a ChannelPromise |
class |
HttpResponseHandler
Process
FullHttpResponse translated from HTTP/2 frames |
Modifier and Type | Class and Description |
---|---|
class |
Http2ServerInitializer
Sets up the Netty pipeline for the example server.
|
Modifier and Type | Class and Description |
---|---|
class |
HelloWorldHttp1Handler
HTTP handler that responds with a "Hello World"
|
class |
HelloWorldHttp2Handler
A simple handler that responds with the message "Hello World!".
|
Modifier and Type | Class and Description |
---|---|
class |
FallbackRequestHandler
Handles the exceptional case where HTTP 1.x was negotiated under TLS.
|
class |
Http1RequestHandler
Handles the requests for the tiled image using HTTP 1.x as a protocol.
|
class |
Http2OrHttpHandler
Used during protocol negotiation, the main function of this handler is to
return the HTTP/1.1 or HTTP/2 handler once the protocol has been negotiated.
|
class |
Http2RequestHandler
Handles all the requests for data.
|
Modifier and Type | Class and Description |
---|---|
class |
LocalEchoClientHandler |
class |
LocalEchoServerHandler |
Modifier and Type | Class and Description |
---|---|
class |
MemcacheClientHandler |
Modifier and Type | Class and Description |
---|---|
class |
MqttHeartBeatBrokerHandler |
class |
MqttHeartBeatClientHandler |
Modifier and Type | Class and Description |
---|---|
class |
ObjectEchoClientHandler
Handler implementation for the object echo client.
|
class |
ObjectEchoServerHandler
Handles both client-side and server-side handler depending on which
constructor was called.
|
Modifier and Type | Class and Description |
---|---|
class |
PortUnificationServerHandler
Manipulates the current pipeline dynamically to switch protocols or enable
SSL or GZIP.
|
Modifier and Type | Class and Description |
---|---|
class |
HexDumpProxyBackendHandler |
class |
HexDumpProxyFrontendHandler |
class |
HexDumpProxyInitializer |
Modifier and Type | Class and Description |
---|---|
class |
QuoteOfTheMomentClientHandler |
class |
QuoteOfTheMomentServerHandler |
Modifier and Type | Class and Description |
---|---|
class |
RedisClientHandler
An example Redis client handler.
|
Modifier and Type | Class and Description |
---|---|
class |
RxtxClientHandler |
Modifier and Type | Class and Description |
---|---|
class |
SctpEchoClientHandler
Handler implementation for the SCTP echo client.
|
class |
SctpEchoServerHandler
Handler implementation for the SCTP echo server.
|
Modifier and Type | Class and Description |
---|---|
class |
SecureChatClientHandler
Handles a client-side channel.
|
class |
SecureChatClientInitializer
Creates a newly configured
ChannelPipeline for a new channel. |
class |
SecureChatServerHandler
Handles a server-side channel.
|
class |
SecureChatServerInitializer
Creates a newly configured
ChannelPipeline for a new channel. |
Modifier and Type | Class and Description |
---|---|
class |
DirectClientHandler |
class |
RelayHandler |
class |
SocksServerConnectHandler |
class |
SocksServerHandler |
class |
SocksServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
HttpResponseClientHandler
This is a modified version of
HttpSnoopClientHandler that uses a BlockingQueue to wait until an
HTTPResponse is received. |
class |
SpdyClientInitializer |
class |
SpdyFrameLogger
Logs SPDY frames for debugging purposes.
|
Modifier and Type | Class and Description |
---|---|
class |
SpdyOrHttpHandler
Negotiates with the browser if SPDY or HTTP is going to be used.
|
class |
SpdyServerHandler
HTTP handler that responds with a "Hello World"
|
class |
SpdyServerInitializer
Sets up the Netty pipeline
|
Modifier and Type | Class and Description |
---|---|
class |
StompClientHandler
STOMP client inbound handler implementation, which just passes received messages to listener
|
Modifier and Type | Class and Description |
---|---|
class |
TelnetClientHandler
Handles a client-side channel.
|
class |
TelnetClientInitializer
Creates a newly configured
ChannelPipeline for a new channel. |
class |
TelnetServerHandler
Handles a server-side channel.
|
class |
TelnetServerInitializer
Creates a newly configured
ChannelPipeline for a new channel. |
Modifier and Type | Class and Description |
---|---|
class |
ByteEchoClientHandler
Handler implementation for the echo client.
|
class |
ByteEchoServerHandler
Handler implementation for the echo server.
|
Modifier and Type | Class and Description |
---|---|
class |
MsgEchoClientHandler
Handler implementation for the echo client.
|
class |
MsgEchoServerHandler
Handler implementation for the echo server.
|
Modifier and Type | Class and Description |
---|---|
class |
MsgEchoPeerHandler
Handler implementation for the echo peer.
|
Modifier and Type | Class and Description |
---|---|
class |
ByteEchoPeerHandler
Handler implementation for the echo client.
|
Modifier and Type | Class and Description |
---|---|
class |
UptimeClientHandler
Keep reconnecting to the server while printing out the current uptime and
connection attempt getStatus.
|
class |
UptimeServerHandler |
Modifier and Type | Class and Description |
---|---|
class |
WorldClockClientHandler |
class |
WorldClockClientInitializer |
class |
WorldClockServerHandler |
class |
WorldClockServerInitializer |
Modifier and Type | Class and Description |
---|---|
class |
ByteToMessageCodec<I>
A Codec for on-the-fly encoding/decoding of bytes to messages and vise-versa.
|
class |
ByteToMessageDecoder
ChannelInboundHandlerAdapter which decodes bytes in a stream-like fashion from one ByteBuf to an
other Message type. |
class |
DatagramPacketDecoder
A decoder that decodes the content of the received
DatagramPacket using
the specified ByteBuf decoder. |
class |
DelimiterBasedFrameDecoder
A decoder that splits the received
ByteBuf s by one or more
delimiters. |
class |
FixedLengthFrameDecoder
A decoder that splits the received
ByteBuf s by the fixed number
of bytes. |
class |
LengthFieldBasedFrameDecoder
A decoder that splits the received
ByteBuf s dynamically by the
value of the length field in the message. |
class |
LineBasedFrameDecoder
A decoder that splits the received
ByteBuf s on line endings. |
class |
MessageAggregator<I,S,C extends ByteBufHolder,O extends ByteBufHolder>
An abstract
ChannelHandler that aggregates a series of message objects into a single aggregated message. |
class |
MessageToMessageCodec<INBOUND_IN,OUTBOUND_IN>
A Codec for on-the-fly encoding/decoding of message.
|
class |
MessageToMessageDecoder<I>
ChannelInboundHandlerAdapter which decodes from one message to an other message. |
class |
ReplayingDecoder<S>
A specialized variation of
ByteToMessageDecoder which enables implementation
of a non-blocking decoder in the blocking I/O paradigm. |
Modifier and Type | Class and Description |
---|---|
class |
Base64Decoder
|
Modifier and Type | Class and Description |
---|---|
class |
ByteArrayDecoder
Decodes a received
ByteBuf into an array of bytes. |
Modifier and Type | Class and Description |
---|---|
class |
Bzip2Decoder
Uncompresses a
ByteBuf encoded with the Bzip2 format. |
class |
FastLzFrameDecoder
Uncompresses a
ByteBuf encoded by FastLzFrameEncoder using the FastLZ algorithm. |
class |
JdkZlibDecoder
Decompress a
ByteBuf using the inflate algorithm. |
class |
JZlibDecoder |
class |
Lz4FrameDecoder
Uncompresses a
ByteBuf encoded with the LZ4 format. |
class |
LzfDecoder
Uncompresses a
ByteBuf encoded with the LZF format. |
class |
SnappyFramedDecoder
Deprecated.
Use
SnappyFrameDecoder instead. |
class |
SnappyFrameDecoder
Uncompresses a
ByteBuf encoded with the Snappy framing format. |
class |
ZlibDecoder
Decompresses a
ByteBuf using the deflate algorithm. |
Modifier and Type | Class and Description |
---|---|
class |
DatagramDnsQueryDecoder
Decodes a
DatagramPacket into a DatagramDnsQuery . |
class |
DatagramDnsResponseDecoder
Decodes a
DatagramPacket into a DatagramDnsResponse . |
class |
TcpDnsResponseDecoder |
Modifier and Type | Class and Description |
---|---|
class |
HAProxyMessageDecoder
Decodes an HAProxy proxy protocol header
|
Modifier and Type | Class and Description |
---|---|
class |
HttpClientCodec
A combination of
HttpRequestEncoder and HttpResponseDecoder
which enables easier client side HTTP implementation. |
class |
HttpClientUpgradeHandler
Client-side handler for handling an HTTP upgrade handshake to another protocol.
|
class |
HttpContentCompressor
Compresses an
HttpMessage and an HttpContent in gzip or
deflate encoding while respecting the "Accept-Encoding" header. |
class |
HttpContentDecoder
Decodes the content of the received
HttpRequest and HttpContent . |
class |
HttpContentDecompressor
|
class |
HttpContentEncoder
Encodes the content of the outbound
HttpResponse and HttpContent . |
class |
HttpObjectAggregator
A
ChannelHandler that aggregates an HttpMessage
and its following HttpContent s into a single FullHttpRequest
or FullHttpResponse (depending on if it used to handle requests or responses)
with no following HttpContent s. |
class |
HttpObjectDecoder
|
class |
HttpRequestDecoder
|
class |
HttpResponseDecoder
|
class |
HttpServerCodec
A combination of
HttpRequestDecoder and HttpResponseEncoder
which enables easier server side HTTP implementation. |
class |
HttpServerExpectContinueHandler
|
class |
HttpServerKeepAliveHandler
HttpServerKeepAliveHandler helps close persistent connections when appropriate.
|
class |
HttpServerUpgradeHandler
A server-side handler that receives HTTP requests and optionally performs a protocol switch if
the requested protocol is supported.
|
Modifier and Type | Class and Description |
---|---|
class |
CorsHandler
Handles Cross Origin Resource Sharing (CORS) requests.
|
Modifier and Type | Class and Description |
---|---|
class |
Utf8FrameValidator |
class |
WebSocket00FrameDecoder
Decodes
ByteBuf s into WebSocketFrame s. |
class |
WebSocket07FrameDecoder
Decodes a web socket frame from wire protocol version 7 format.
|
class |
WebSocket08FrameDecoder
Decodes a web socket frame from wire protocol version 8 format.
|
class |
WebSocket13FrameDecoder
Decodes a web socket frame from wire protocol version 13 format.
|
class |
WebSocketClientProtocolHandler
This handler does all the heavy lifting for you to run a websocket client.
|
class |
WebSocketFrameAggregator
Handler that aggregate fragmented WebSocketFrame's.
|
class |
WebSocketServerProtocolHandler
This handler does all the heavy lifting for you to run a websocket server.
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketClientExtensionHandler
This handler negotiates and initializes the WebSocket Extensions.
|
class |
WebSocketExtensionDecoder
Convenient class for io.netty.handler.codec.http.websocketx.extensions.WebSocketExtension decoder.
|
class |
WebSocketServerExtensionHandler
This handler negotiates and initializes the WebSocket Extensions.
|
Modifier and Type | Class and Description |
---|---|
class |
WebSocketClientCompressionHandler
Extends io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketClientExtensionHandler
to handle the most common WebSocket Compression Extensions.
|
class |
WebSocketServerCompressionHandler
Extends io.netty.handler.codec.http.websocketx.extensions.compression.WebSocketServerExtensionHandler
to handle the most common WebSocket Compression Extensions.
|
Modifier and Type | Class and Description |
---|---|
class |
Http2ChannelDuplexHandler
A
ChannelDuplexHandler providing additional functionality for HTTP/2. |
class |
Http2ConnectionHandler
Provides the default implementation for processing inbound frame events and delegates to a
Http2FrameListener
This class will read HTTP/2 frames and delegate the events to a Http2FrameListener
This interface enforces inbound flow control functionality through
Http2LocalFlowController |
class |
Http2FrameCodec
This API is very immature.
|
class |
Http2MultiplexCodec
Deprecated.
use
Http2FrameCodecBuilder together with Http2MultiplexHandler . |
class |
Http2MultiplexHandler
An HTTP/2 handler that creates child channels for each stream.
|
class |
Http2StreamFrameToHttpObjectCodec
This handler converts from
Http2StreamFrame to HttpObject ,
and back. |
class |
HttpToHttp2ConnectionHandler
Translates HTTP/1.x object writes into HTTP/2 frames.
|
class |
InboundHttpToHttp2Adapter
Translates HTTP/1.x object reads into HTTP/2 frames.
|
Modifier and Type | Class and Description |
---|---|
class |
JsonObjectDecoder
Splits a byte stream of JSON objects and arrays into individual objects/arrays and passes them up the
ChannelPipeline . |
Modifier and Type | Class and Description |
---|---|
class |
CompatibleMarshallingDecoder
|
class |
MarshallingDecoder
Decoder which MUST be used with
MarshallingEncoder . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractMemcacheObjectAggregator<H extends MemcacheMessage>
A
ChannelHandler that aggregates an MemcacheMessage
and its following MemcacheContent s into a single MemcacheMessage with
no following MemcacheContent s. |
class |
AbstractMemcacheObjectDecoder
Abstract super class for both ascii and binary decoders.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryMemcacheDecoder<M extends BinaryMemcacheMessage>
Decoder for both
BinaryMemcacheRequest and BinaryMemcacheResponse . |
class |
BinaryMemcacheClientCodec
The client codec that combines the proper encoder and decoder.
|
class |
BinaryMemcacheObjectAggregator
An object aggregator for the memcache binary protocol.
|
class |
BinaryMemcacheRequestDecoder
The decoder part which takes care of decoding the request-specific headers.
|
class |
BinaryMemcacheResponseDecoder
The decoder which takes care of decoding the response headers.
|
class |
BinaryMemcacheServerCodec
The full server codec that combines the correct encoder and decoder.
|
Modifier and Type | Class and Description |
---|---|
class |
MqttDecoder
Decodes Mqtt messages from bytes, following
the MQTT protocol specification v3.1
|
Modifier and Type | Class and Description |
---|---|
class |
ProtobufDecoder
|
class |
ProtobufDecoderNano
|
class |
ProtobufVarint32FrameDecoder
A decoder that splits the received
ByteBuf s dynamically by the
value of the Google Protocol Buffers
Base
128 Varints integer length field in the message. |
Modifier and Type | Class and Description |
---|---|
class |
RedisArrayAggregator
Aggregates
RedisMessage parts into ArrayRedisMessage . |
class |
RedisBulkStringAggregator
A
ChannelHandler that aggregates an BulkStringHeaderRedisMessage
and its following BulkStringRedisContent s into a single FullBulkStringRedisMessage
with no following BulkStringRedisContent s. |
class |
RedisDecoder
Decodes the Redis protocol into
RedisMessage objects following
RESP (REdis Serialization Protocol). |
Modifier and Type | Class and Description |
---|---|
class |
RtspDecoder
Decodes
ByteBuf s into RTSP messages represented in
HttpMessage s. |
class |
RtspObjectDecoder
Deprecated.
Use
RtspDecoder instead. |
class |
RtspRequestDecoder
Deprecated.
Use
RtspDecoder directly instead |
class |
RtspResponseDecoder
Deprecated.
Use
RtspDecoder directly instead |
Modifier and Type | Class and Description |
---|---|
class |
SctpInboundByteStreamHandler
A ChannelHandler which receives
SctpMessage s which belong to a application protocol form a specific
SCTP Stream and decode it as ByteBuf . |
class |
SctpMessageCompletionHandler
MessageToMessageDecoder which will take care of handle fragmented SctpMessage s, so
only complete SctpMessage s will be forwarded to the next
ChannelInboundHandler . |
class |
SctpMessageToMessageDecoder |
Modifier and Type | Class and Description |
---|---|
class |
ObjectDecoder
A decoder which deserializes the received
ByteBuf s into Java
objects. |
Modifier and Type | Class and Description |
---|---|
class |
SmtpResponseDecoder
Decoder for SMTP responses.
|
Modifier and Type | Class and Description |
---|---|
class |
SocksAuthRequestDecoder
Decodes
ByteBuf s into SocksAuthRequest . |
class |
SocksAuthResponseDecoder
Decodes
ByteBuf s into SocksAuthResponse . |
class |
SocksCmdRequestDecoder
Decodes
ByteBuf s into SocksCmdRequest . |
class |
SocksCmdResponseDecoder
Decodes
ByteBuf s into SocksCmdResponse . |
class |
SocksInitRequestDecoder
Decodes
ByteBuf s into SocksInitRequest . |
class |
SocksInitResponseDecoder
Decodes
ByteBuf s into SocksInitResponse . |
Modifier and Type | Class and Description |
---|---|
class |
SocksPortUnificationServerHandler
Detects the version of the current SOCKS connection and initializes the pipeline with
Socks4ServerDecoder or Socks5InitialRequestDecoder . |
Modifier and Type | Class and Description |
---|---|
class |
Socks4ClientDecoder
Decodes a single
Socks4CommandResponse from the inbound ByteBuf s. |
class |
Socks4ServerDecoder
Decodes a single
Socks4CommandRequest from the inbound ByteBuf s. |
Modifier and Type | Class and Description |
---|---|
class |
Socks5CommandRequestDecoder
Decodes a single
Socks5CommandRequest from the inbound ByteBuf s. |
class |
Socks5CommandResponseDecoder
Decodes a single
Socks5CommandResponse from the inbound ByteBuf s. |
class |
Socks5InitialRequestDecoder
Decodes a single
Socks5InitialRequest from the inbound ByteBuf s. |
class |
Socks5InitialResponseDecoder
Decodes a single
Socks5InitialResponse from the inbound ByteBuf s. |
class |
Socks5PasswordAuthRequestDecoder
Decodes a single
Socks5PasswordAuthRequest from the inbound ByteBuf s. |
class |
Socks5PasswordAuthResponseDecoder
Decodes a single
Socks5PasswordAuthResponse from the inbound ByteBuf s. |
Modifier and Type | Class and Description |
---|---|
class |
SpdyFrameCodec
A
ChannelHandler that encodes and decodes SPDY Frames. |
class |
SpdyHttpCodec
A combination of
SpdyHttpDecoder and SpdyHttpEncoder |
class |
SpdyHttpDecoder
Decodes
SpdySynStreamFrame s, SpdySynReplyFrame s,
and SpdyDataFrame s into FullHttpRequest s and FullHttpResponse s. |
class |
SpdyHttpResponseStreamIdHandler
MessageToMessageCodec that takes care of adding the right SpdyHttpHeaders.Names.STREAM_ID to the
HttpMessage if one is not present. |
class |
SpdySessionHandler
Manages streams within a SPDY session.
|
Modifier and Type | Class and Description |
---|---|
class |
StompSubframeAggregator
A
ChannelHandler that aggregates an StompHeadersSubframe
and its following StompContentSubframe s into a single StompFrame . |
class |
StompSubframeDecoder
|
Modifier and Type | Class and Description |
---|---|
class |
StringDecoder
|
Modifier and Type | Class and Description |
---|---|
class |
XmlDecoder
Async XML decoder based on Aalto XML parser.
|
class |
XmlFrameDecoder
A frame decoder for single separate XML based message streams.
|
Modifier and Type | Class and Description |
---|---|
class |
FlowControlHandler
The
FlowControlHandler ensures that only one message per read() is sent downstream. |
Modifier and Type | Class and Description |
---|---|
class |
FlushConsolidationHandler
ChannelDuplexHandler which consolidates Channel.flush() / ChannelHandlerContext.flush()
operations (which also includes
ChannelOutboundInvoker.writeAndFlush(Object) / ChannelOutboundInvoker.writeAndFlush(Object, ChannelPromise) and
ChannelOutboundInvoker.writeAndFlush(Object) /
ChannelOutboundInvoker.writeAndFlush(Object, ChannelPromise) ). |
Modifier and Type | Class and Description |
---|---|
class |
AbstractRemoteAddressFilter<T extends SocketAddress>
This class provides the functionality to either accept or reject new
Channel s
based on their IP address. |
class |
RuleBasedIpFilter
This class allows one to filter new
Channel s based on the
IpFilterRule s passed to its constructor. |
class |
UniqueIpFilter
This class allows one to ensure that at all times for every IP address there is at most one
Channel connected to the server. |
Modifier and Type | Class and Description |
---|---|
class |
LoggingHandler
A
ChannelHandler that logs all events using a logging framework. |
Modifier and Type | Class and Description |
---|---|
class |
HttpProxyHandler |
class |
ProxyHandler |
class |
Socks4ProxyHandler |
class |
Socks5ProxyHandler |
Modifier and Type | Class and Description |
---|---|
class |
AbstractSniHandler<T>
Enables SNI
(Server Name Indication) extension for server side SSL.
|
class |
ApplicationProtocolNegotiationHandler
Configures a
ChannelPipeline depending on the application-level protocol negotiation result of
SslHandler . |
class |
OptionalSslHandler
OptionalSslHandler is a utility decoder to support both SSL and non-SSL handlers
based on the first message received. |
class |
SniHandler
Enables SNI
(Server Name Indication) extension for server side SSL.
|
class |
SslHandler
|
class |
SslMasterKeyHandler
The
SslMasterKeyHandler is a channel-handler you can include in your pipeline to consume the master key
& session identifier for a TLS session. |
Modifier and Type | Class and Description |
---|---|
class |
OcspClientHandler
A handler for SSL clients to handle and act upon stapled OCSP responses.
|
Modifier and Type | Class and Description |
---|---|
class |
ChunkedWriteHandler
A
ChannelHandler that adds support for writing a large data stream
asynchronously neither spending a lot of memory nor getting
OutOfMemoryError . |
Modifier and Type | Class and Description |
---|---|
class |
IdleStateHandler
Triggers an
IdleStateEvent when a Channel has not performed
read, write, or both operation for a while. |
class |
ReadTimeoutHandler
Raises a
ReadTimeoutException when no data was read within a certain
period of time. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractTrafficShapingHandler
AbstractTrafficShapingHandler allows to limit the global bandwidth
(see
GlobalTrafficShapingHandler ) or per session
bandwidth (see ChannelTrafficShapingHandler ), as traffic shaping. |
class |
ChannelTrafficShapingHandler
This implementation of the
AbstractTrafficShapingHandler is for channel
traffic shaping, that is to say a per channel limitation of the bandwidth. |
class |
GlobalChannelTrafficShapingHandler
This implementation of the
AbstractTrafficShapingHandler is for global
and per channel traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels and a per channel limitation of the bandwidth. |
class |
GlobalTrafficShapingHandler
This implementation of the
AbstractTrafficShapingHandler is for global
traffic shaping, that is to say a global limitation of the bandwidth, whatever
the number of opened channels. |
Copyright © 2008–2020 The Netty Project. All rights reserved.