| 程序包 | 说明 | 
|---|---|
| io.netty.channel | 
 The core channel API which is asynchronous and event-driven abstraction of
 various transports such as a
 NIO Channel. 
 | 
| io.netty.channel.epoll | 
 Optimized transport for linux which uses EPOLL Edge-Triggered Mode
 for maximal performance. 
 | 
| io.netty.channel.kqueue | 
 BSD specific transport. 
 | 
| io.netty.channel.socket | 
 Abstract TCP and UDP socket interfaces which extend the core channel API. 
 | 
| io.netty.channel.socket.nio | 
 NIO-based socket channel
 API implementation - recommended for a large number of connections (>= 1000). 
 | 
| io.netty.channel.socket.oio | 
 Old blocking I/O based socket channel API implementation - recommended for
 a small number of connections (< 1000). 
 | 
| io.netty.channel.unix | 
 Unix specific transport. 
 | 
| io.netty.handler.codec.dns | 
 DNS codec. 
 | 
| io.netty.handler.codec.http | 
 Benchmarks for  
io.netty.handler.codec.http. | 
| io.netty.handler.codec.http.websocketx.extensions | 
 Encoder, decoder, handshakers to handle
 WebSocket Extensions. 
 | 
| io.netty.handler.codec.http2 | 
 Benchmarks for  
io.netty.handler.codec.http2. | 
| 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.redis | 
 Encoder, decoder for Redis. 
 | 
| 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.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.stomp | 
 STOMP codec 
 | 
| io.netty.handler.ssl | 
 SSL ·
 TLS implementation based on  
SSLEngine | 
| io.netty.handler.ssl.ocsp | 
 Certificate validation using OCSP 
 | 
| io.netty.util | 
 Benchmarks for  
io.netty.util. | 
| io.netty.util.concurrent | 
 Benchmarks for  
io.netty.util.concurrent. | 
| 程序包 | 说明 | 
|---|---|
| io.netty.channel.kqueue | 
 BSD specific transport. 
 | 
| io.netty.handler.codec.dns | 
 DNS codec. 
 | 
| 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.redis | 
 Encoder, decoder for Redis. 
 | 
| io.netty.handler.codec.smtp | 
 SMTP codec. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractCoalescingBufferQueue  | 
class  | 
DelegatingChannelPromiseNotifier  | 
class  | 
PreferHeapByteBufAllocator
Wraps another  
ByteBufAllocator and use heapbuffers everywhere except when a direct buffer is explicit
 requested. | 
static interface  | 
RecvByteBufAllocator.ExtendedHandle  | 
class  | 
VoidChannelPromise  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected void | 
DefaultChannelPipeline.decrementPendingOutboundBytes(long size)  | 
protected void | 
AbstractChannel.doShutdownOutput()
Called when conditions justify shutting down the output portion of the channel. 
 | 
void | 
SingleThreadEventLoop.executeAfterEventLoopIteration(java.lang.Runnable task)
Adds a task to be run once at the end of next (or current)  
eventloop iteration. | 
protected void | 
DefaultChannelPipeline.incrementPendingOutboundBytes(long size)  | 
int | 
SingleThreadEventLoop.registeredChannels()
 | 
java.util.Iterator<Channel> | 
SingleThreadEventLoop.registeredChannelsIterator()  | 
void | 
AbstractChannel.AbstractUnsafe.shutdownOutput(ChannelPromise promise)
Shutdown the output portion of the corresponding  
Channel. | 
| 构造器和说明 | 
|---|
ChannelException(java.lang.String message,
                java.lang.Throwable cause,
                boolean shared)  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
EpollDomainDatagramChannel  | 
class  | 
EpollDomainDatagramChannelConfig  | 
class  | 
EpollEventArray
This is an internal datastructure which can be directly passed to epoll_wait to reduce the overhead. 
 | 
class  | 
LinuxSocket
A socket which provides access Linux native methods. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
void | 
EpollEventLoop.closeFileDescriptors()
This method is intended for use by process checkpoint/restore
 integration, such as OpenJDK CRaC. 
 | 
protected void | 
AbstractEpollStreamChannel.doShutdownOutput()  | 
void | 
EpollEventLoop.openFileDescriptors()
This method is intended for use by a process checkpoint/restore
 integration, such as OpenJDK CRaC. 
 | 
PeerCredentials | 
EpollDomainSocketChannel.peerCredentials()
Returns the unix credentials (uid, gid, pid) of the peer
 SO_PEERCRED 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractKQueueServerChannel  | 
class  | 
AbstractKQueueStreamChannel  | 
class  | 
AcceptFilter  | 
class  | 
KQueue
If KQueue is available the JNI resources will be loaded when this class loads. 
 | 
class  | 
KQueueChannelConfig  | 
class  | 
KQueueChannelOption<T>  | 
class  | 
KQueueDatagramChannel  | 
class  | 
KQueueDatagramChannelConfig  | 
class  | 
KQueueDomainDatagramChannel  | 
class  | 
KQueueDomainDatagramChannelConfig  | 
class  | 
KQueueDomainSocketChannel  | 
class  | 
KQueueDomainSocketChannelConfig  | 
class  | 
KQueueEventLoopGroup  | 
class  | 
KQueueServerChannelConfig  | 
class  | 
KQueueServerDomainSocketChannel  | 
class  | 
KQueueServerSocketChannel  | 
class  | 
KQueueServerSocketChannelConfig  | 
class  | 
KQueueSocketChannel  | 
class  | 
KQueueSocketChannelConfig  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected void | 
AbstractKQueueStreamChannel.doShutdownOutput()  | 
PeerCredentials | 
KQueueDomainSocketChannel.peerCredentials()
Returns the unix credentials (uid, gid, pid) of the peer
 SO_PEERCRED 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
ChannelOutputShutdownEvent
Special event which will be fired and passed to the
  
ChannelInboundHandler.userEventTriggered(ChannelHandlerContext, Object) methods once the output of
 a SocketChannel was shutdown. | 
class  | 
ChannelOutputShutdownException
Used to fail pending writes when a channel's output has been shutdown. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected void | 
NioSocketChannel.doShutdownOutput()  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected void | 
OioSocketChannel.doShutdownOutput()
已过时。  
  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
Buffer  | 
class  | 
PeerCredentials
User credentials discovered for the peer unix domain socket. 
 | 
class  | 
PreferredDirectByteBufAllocator  | 
| 限定符和类型 | 方法和说明 | 
|---|---|
static void | 
Unix.registerInternal(java.lang.Runnable registerTask)
Internal method... 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractDnsMessage
A skeletal implementation of  
DnsMessage. | 
class  | 
AbstractDnsOptPseudoRrRecord
An OPT RR record. 
 | 
class  | 
AbstractDnsRecord
A skeletal implementation of  
DnsRecord. | 
class  | 
DatagramDnsQuery
A  
DnsQuery implementation for UDP/IP. | 
class  | 
DatagramDnsQueryDecoder
Decodes a  
DatagramPacket into a DatagramDnsQuery. | 
class  | 
DatagramDnsQueryEncoder
 | 
class  | 
DatagramDnsResponse
A  
DnsResponse implementation for UDP/IP. | 
class  | 
DatagramDnsResponseDecoder
Decodes a  
DatagramPacket into a DatagramDnsResponse. | 
class  | 
DatagramDnsResponseEncoder
 | 
class  | 
DefaultDnsOptEcsRecord
Default  
DnsOptEcsRecord implementation. | 
class  | 
DefaultDnsPtrRecord  | 
class  | 
DefaultDnsQuery
The default  
DnsQuery implementation. | 
class  | 
DefaultDnsQuestion
The default  
DnsQuestion implementation. | 
class  | 
DefaultDnsRawRecord
The default  
DnsRawRecord implementation. | 
class  | 
DefaultDnsRecordDecoder
The default  
DnsRecordDecoder implementation. | 
class  | 
DefaultDnsRecordEncoder
The default  
DnsRecordEncoder implementation. | 
class  | 
DefaultDnsResponse
The default  
DnsResponse implementation. | 
interface  | 
DnsMessage
The superclass which contains core information concerning a  
DnsQuery and a DnsResponse. | 
class  | 
DnsOpCode
The DNS  
OpCode as defined in RFC2929. | 
interface  | 
DnsOptEcsRecord
An ECS record as defined in Client Subnet in DNS Queries. 
 | 
interface  | 
DnsOptPseudoRecord
An OPT RR record. 
 | 
interface  | 
DnsPtrRecord  | 
interface  | 
DnsQuery
A DNS query message. 
 | 
interface  | 
DnsQuestion
A DNS question. 
 | 
interface  | 
DnsRawRecord
A generic  
DnsRecord that contains an undecoded RDATA. | 
interface  | 
DnsRecord
A DNS resource record. 
 | 
interface  | 
DnsRecordDecoder
Decodes a DNS record into its object representation. 
 | 
interface  | 
DnsRecordEncoder
Encodes a  
DnsRecord into binary representation. | 
class  | 
DnsRecordType
Represents a DNS record type. 
 | 
interface  | 
DnsResponse
A DNS response message. 
 | 
class  | 
DnsResponseCode
The DNS  
RCODE, as defined in RFC2929. | 
class  | 
DnsSection
Represents a section of a  
DnsMessage. | 
class  | 
TcpDnsQueryDecoder  | 
class  | 
TcpDnsQueryEncoder  | 
class  | 
TcpDnsResponseDecoder  | 
class  | 
TcpDnsResponseEncoder  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
HttpHeaderValidationUtil
Functions used to perform various validations of HTTP header names and values. 
 | 
class  | 
ReadOnlyHttpHeaders
A variant of  
HttpHeaders which only supports read-only methods. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
static long | 
HttpUtil.normalizeAndGetContentLength(java.util.List<? extends java.lang.CharSequence> contentLengthFields,
                            boolean isHttp10OrEarlier,
                            boolean allowDuplicateContentLengths)
Validates, and optionally extracts the content length from headers. 
 | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected void | 
WebSocketServerExtensionHandler.onHttpRequestChannelRead(ChannelHandlerContext ctx,
                        HttpRequest request)
This is a method exposed to perform fail-fast checks of user-defined http types. 
 | 
protected void | 
WebSocketServerExtensionHandler.onHttpResponseWrite(ChannelHandlerContext ctx,
                   HttpResponse response,
                   ChannelPromise promise)
This is a method exposed to perform fail-fast checks of user-defined http types. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractHttp2ConnectionHandlerBuilder<T extends Http2ConnectionHandler,B extends AbstractHttp2ConnectionHandlerBuilder<T,B>>
Abstract base class which defines commonly used features required to build  
Http2ConnectionHandler instances. | 
class  | 
AbstractHttp2StreamFrame
Abstract implementation of  
Http2StreamFrame. | 
class  | 
AbstractInboundHttp2ToHttpAdapterBuilder<T extends InboundHttp2ToHttpAdapter,B extends AbstractInboundHttp2ToHttpAdapterBuilder<T,B>>
A skeletal builder implementation of  
InboundHttp2ToHttpAdapter and its subtypes. | 
class  | 
CharSequenceMap<V>
Internal use only! 
 | 
class  | 
CleartextHttp2ServerUpgradeHandler
Performing cleartext upgrade, by h2c HTTP upgrade or Prior Knowledge. 
 | 
class  | 
CompressorHttp2ConnectionEncoder
A decorating HTTP2 encoder that will compress data frames according to the  
content-encoding header for each
 stream. | 
class  | 
DecoratingHttp2ConnectionDecoder
Decorator around another  
Http2ConnectionDecoder instance. | 
class  | 
DecoratingHttp2ConnectionEncoder
A decorator around another  
Http2ConnectionEncoder instance. | 
class  | 
DecoratingHttp2FrameWriter
Decorator around another  
Http2FrameWriter instance. | 
class  | 
DefaultHttp2Connection
Simple implementation of  
Http2Connection. | 
class  | 
DefaultHttp2ConnectionDecoder
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  | 
DefaultHttp2ConnectionEncoder
Default implementation of  
Http2ConnectionEncoder. | 
class  | 
DefaultHttp2DataFrame
The default  
Http2DataFrame implementation. | 
class  | 
DefaultHttp2FrameReader
A  
Http2FrameReader that supports all frame types defined by the HTTP/2 specification. | 
class  | 
DefaultHttp2FrameWriter
A  
Http2FrameWriter that supports all frame types defined by the HTTP/2 specification. | 
class  | 
DefaultHttp2GoAwayFrame
The default  
Http2GoAwayFrame implementation. | 
class  | 
DefaultHttp2Headers  | 
class  | 
DefaultHttp2HeadersDecoder  | 
class  | 
DefaultHttp2HeadersEncoder  | 
class  | 
DefaultHttp2HeadersFrame
The default  
Http2HeadersFrame implementation. | 
class  | 
DefaultHttp2LocalFlowController
Basic implementation of  
Http2LocalFlowController. | 
class  | 
DefaultHttp2PingFrame
The default  
Http2PingFrame implementation. | 
class  | 
DefaultHttp2PriorityFrame
Default implementation of Http2PriorityFrame 
 | 
class  | 
DefaultHttp2PushPromiseFrame
Default implementation of  
Http2PushPromiseFrame | 
class  | 
DefaultHttp2RemoteFlowController
Basic implementation of  
Http2RemoteFlowController. | 
class  | 
DefaultHttp2ResetFrame
The default  
Http2ResetFrame implementation. | 
class  | 
DefaultHttp2SettingsFrame
The default  
Http2SettingsFrame implementation. | 
class  | 
DefaultHttp2UnknownFrame  | 
class  | 
DefaultHttp2WindowUpdateFrame
The default  
Http2WindowUpdateFrame implementation. | 
class  | 
DelegatingDecompressorFrameListener
An HTTP2 frame listener that will decompress data frames according to the  
content-encoding header for each
 stream. | 
class  | 
EmptyHttp2Headers  | 
class  | 
HpackHeader
Helper class representing a single header entry. 
 | 
class  | 
Http2ChannelDuplexHandler
A  
ChannelDuplexHandler providing additional functionality for HTTP/2. | 
class  | 
Http2ClientUpgradeCodec
Client-side cleartext upgrade codec from HTTP to HTTP/2. 
 | 
class  | 
Http2CodecUtil
Constants and utility method used for encoding/decoding HTTP2 frames. 
 | 
interface  | 
Http2Connection
Manager for the state of an HTTP/2 connection with the remote end-point. 
 | 
class  | 
Http2ConnectionAdapter
Provides empty implementations of all  
Http2Connection.Listener methods. | 
interface  | 
Http2ConnectionDecoder
Handler for inbound traffic on behalf of  
Http2ConnectionHandler. | 
interface  | 
Http2ConnectionEncoder
Handler for outbound HTTP/2 traffic. 
 | 
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  | 
Http2ConnectionHandlerBuilder
Builder which builds  
Http2ConnectionHandler objects. | 
class  | 
Http2ConnectionPrefaceAndSettingsFrameWrittenEvent
Signifies that the connection preface and
 the initial SETTINGS frame have been sent. 
 | 
interface  | 
Http2DataFrame
HTTP/2 DATA frame. 
 | 
interface  | 
Http2DataWriter
Interface that defines an object capable of producing HTTP/2 data frames. 
 | 
class  | 
Http2Error
All error codes identified by the HTTP/2 spec. 
 | 
class  | 
Http2EventAdapter
This class brings  
Http2Connection.Listener and Http2FrameListener together to provide
 NOOP implementation so inheriting classes can selectively choose which methods to override. | 
class  | 
Http2Exception
Exception thrown when an HTTP/2 error was encountered. 
 | 
class  | 
Http2Flags
Provides utility methods for accessing specific flags as defined by the HTTP/2 spec. 
 | 
interface  | 
Http2FlowController
Base interface for all HTTP/2 flow controllers. 
 | 
interface  | 
Http2Frame
An HTTP/2 frame. 
 | 
class  | 
Http2FrameAdapter
Convenience class that provides no-op implementations for all methods of  
Http2FrameListener. | 
class  | 
Http2FrameCodec
This API is very immature. 
 | 
class  | 
Http2FrameCodecBuilder
Builder for the  
Http2FrameCodec. | 
interface  | 
Http2FrameListener
An listener of HTTP/2 frames. 
 | 
class  | 
Http2FrameListenerDecorator
Provides a decorator around a  
Http2FrameListener and delegates all method calls | 
class  | 
Http2FrameLogger
Logs HTTP2 frames for debugging purposes. 
 | 
interface  | 
Http2FrameReader
Reads HTTP/2 frames from an input  
ByteBuf and notifies the specified
 Http2FrameListener when frames are complete. | 
interface  | 
Http2FrameSizePolicy  | 
interface  | 
Http2FrameStream
A single stream within an HTTP/2 connection. 
 | 
class  | 
Http2FrameStreamEvent  | 
static class  | 
Http2FrameStreamEvent.Type  | 
class  | 
Http2FrameStreamException
An HTTP/2 exception for a specific  
Http2FrameStream. | 
interface  | 
Http2FrameStreamVisitor
A visitor that allows to iterate over a collection of  
Http2FrameStreams. | 
class  | 
Http2FrameTypes
Registry of all standard frame types defined by the HTTP/2 specification. 
 | 
interface  | 
Http2FrameWriter
A writer responsible for marshaling HTTP/2 frames to the channel. 
 | 
interface  | 
Http2GoAwayFrame
HTTP/2 GOAWAY frame. 
 | 
interface  | 
Http2Headers
A collection of headers sent or received via HTTP/2. 
 | 
interface  | 
Http2HeadersDecoder
Decodes HPACK-encoded headers blocks into  
Http2Headers. | 
interface  | 
Http2HeadersEncoder
Encodes  
Http2Headers into HPACK-encoded headers blocks. | 
interface  | 
Http2HeadersFrame
HTTP/2 HEADERS frame. 
 | 
class  | 
Http2InboundFrameLogger
Decorator around a  
Http2FrameReader that logs all inbound frames before calling
 back the listener. | 
interface  | 
Http2LifecycleManager
Manager for the life cycle of the HTTP/2 connection. 
 | 
interface  | 
Http2LocalFlowController
A  
Http2FlowController for controlling the inbound flow of DATA frames from the remote endpoint. | 
class  | 
Http2MultiplexCodec
已过时。 
 
use  
Http2FrameCodecBuilder together with Http2MultiplexHandler. | 
class  | 
Http2MultiplexCodecBuilder
已过时。 
 
use  
Http2FrameCodecBuilder together with Http2MultiplexHandler. | 
class  | 
Http2MultiplexHandler
An HTTP/2 handler that creates child channels for each stream. 
 | 
class  | 
Http2NoMoreStreamIdsException
This exception is thrown when there are no more stream IDs available for the current connection 
 | 
class  | 
Http2OutboundFrameLogger
Decorator around a  
Http2FrameWriter that logs all outbound frames before calling the
 writer. | 
interface  | 
Http2PingFrame
HTTP/2 PING Frame. 
 | 
interface  | 
Http2PriorityFrame
HTTP/2 Priority Frame 
 | 
interface  | 
Http2PromisedRequestVerifier
Provides an extensibility point for users to define the validity of push requests. 
 | 
interface  | 
Http2PushPromiseFrame
HTTP/2 Push Promise Frame 
 | 
interface  | 
Http2RemoteFlowController
A  
Http2FlowController for controlling the flow of outbound DATA frames to the remote
 endpoint. | 
interface  | 
Http2ResetFrame
HTTP/2 RST_STREAM frame. 
 | 
class  | 
Http2SecurityUtil
Provides utilities related to security requirements specific to HTTP/2. 
 | 
class  | 
Http2ServerUpgradeCodec
Server-side codec for performing a cleartext upgrade from HTTP/1.x to HTTP/2. 
 | 
class  | 
Http2Settings
Settings for one endpoint in an HTTP/2 connection. 
 | 
interface  | 
Http2Stream
A single stream within an HTTP2 connection. 
 | 
interface  | 
Http2StreamChannel  | 
class  | 
Http2StreamChannelBootstrap  | 
interface  | 
Http2StreamFrame
A frame whose meaning may apply to a particular stream, instead of the entire connection. 
 | 
class  | 
Http2StreamFrameToHttpObjectCodec
This handler converts from  
Http2StreamFrame to HttpObject,
 and back. | 
interface  | 
Http2StreamVisitor
A visitor that allows iteration over a collection of streams. 
 | 
interface  | 
Http2UnknownFrame  | 
interface  | 
Http2WindowUpdateFrame
HTTP/2 WINDOW_UPDATE frame. 
 | 
class  | 
HttpConversionUtil
Provides utility methods and constants for the HTTP/2 to HTTP conversion 
 | 
class  | 
HttpToHttp2ConnectionHandler
Translates HTTP/1.x object writes into HTTP/2 frames. 
 | 
class  | 
HttpToHttp2ConnectionHandlerBuilder
Builder which builds  
HttpToHttp2ConnectionHandler objects. | 
class  | 
InboundHttp2ToHttpAdapter
This adapter provides just header/data events from the HTTP message flow defined
 in [RFC 7540], Section 8.1. 
 | 
class  | 
InboundHttp2ToHttpAdapterBuilder
Builds an  
InboundHttp2ToHttpAdapter. | 
class  | 
InboundHttpToHttp2Adapter
Translates HTTP/1.x object reads into HTTP/2 frames. 
 | 
class  | 
StreamBufferingEncoder
Implementation of a  
Http2ConnectionEncoder that dispatches all method call to another
 Http2ConnectionEncoder, until SETTINGS_MAX_CONCURRENT_STREAMS is reached. | 
interface  | 
StreamByteDistributor
An object (used by remote flow control) that is responsible for distributing the bytes to be
 written across the streams in the connection. 
 | 
class  | 
UniformStreamByteDistributor
A  
StreamByteDistributor that ignores stream priority and uniformly allocates bytes to all
 streams. | 
class  | 
WeightedFairQueueByteDistributor
A  
StreamByteDistributor that is sensitive to stream priority and uses
 Weighted Fair Queueing approach for distributing
 bytes. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractMemcacheObject
The default  
MemcacheObject implementation. | 
class  | 
AbstractMemcacheObjectAggregator<H extends MemcacheMessage>
A  
ChannelHandler that aggregates an MemcacheMessage
 and its following MemcacheContents into a single MemcacheMessage with
 no following MemcacheContents. | 
class  | 
AbstractMemcacheObjectDecoder
Abstract super class for both ascii and binary decoders. 
 | 
class  | 
AbstractMemcacheObjectEncoder<M extends MemcacheMessage>
A general purpose  
AbstractMemcacheObjectEncoder that encodes MemcacheMessages. | 
class  | 
DefaultLastMemcacheContent
The default implementation for the  
LastMemcacheContent. | 
class  | 
DefaultMemcacheContent
The default  
MemcacheContent implementation. | 
interface  | 
FullMemcacheMessage
Combines  
MemcacheMessage and LastMemcacheContent into one
 message. | 
interface  | 
LastMemcacheContent
The  
MemcacheContent which signals the end of the content batch. | 
interface  | 
MemcacheContent
An Memcache content chunk. 
 | 
interface  | 
MemcacheMessage
Marker interface for both ascii and binary messages. 
 | 
interface  | 
MemcacheObject
Defines a common interface for all  
MemcacheObject implementations. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractBinaryMemcacheDecoder<M extends BinaryMemcacheMessage>
Decoder for both  
BinaryMemcacheRequest and BinaryMemcacheResponse. | 
class  | 
AbstractBinaryMemcacheEncoder<M extends BinaryMemcacheMessage>
A  
MessageToByteEncoder that encodes binary memcache messages into bytes. | 
class  | 
AbstractBinaryMemcacheMessage
Default implementation of a  
BinaryMemcacheMessage. | 
class  | 
BinaryMemcacheClientCodec
The client codec that combines the proper encoder and decoder. 
 | 
interface  | 
BinaryMemcacheMessage
An interface that defines a binary Memcache message, providing common properties for
  
BinaryMemcacheRequest and BinaryMemcacheResponse. | 
class  | 
BinaryMemcacheObjectAggregator
An object aggregator for the memcache binary protocol. 
 | 
class  | 
BinaryMemcacheOpcodes
Represents all Opcodes that can occur in a  
BinaryMemcacheMessage. | 
interface  | 
BinaryMemcacheRequest
Represents a full  
BinaryMemcacheRequest, which contains the header and optional key and extras. | 
class  | 
BinaryMemcacheRequestDecoder
The decoder part which takes care of decoding the request-specific headers. 
 | 
class  | 
BinaryMemcacheRequestEncoder
The encoder part which takes care of encoding the request headers. 
 | 
interface  | 
BinaryMemcacheResponse
Represents a full  
BinaryMemcacheResponse, which contains the header and optional key and extras. | 
class  | 
BinaryMemcacheResponseDecoder
The decoder which takes care of decoding the response headers. 
 | 
class  | 
BinaryMemcacheResponseEncoder
The encoder which takes care of encoding the response headers. 
 | 
class  | 
BinaryMemcacheResponseStatus
Contains all possible status values a  
BinaryMemcacheResponse can return. | 
class  | 
BinaryMemcacheServerCodec
The full server codec that combines the correct encoder and decoder. 
 | 
class  | 
DefaultBinaryMemcacheRequest
The default implementation of the  
BinaryMemcacheRequest. | 
class  | 
DefaultBinaryMemcacheResponse
The default implementation of the  
BinaryMemcacheResponse. | 
class  | 
DefaultFullBinaryMemcacheRequest
The default implementation of a  
FullBinaryMemcacheRequest. | 
class  | 
DefaultFullBinaryMemcacheResponse
The default implementation of a  
FullBinaryMemcacheResponse. | 
interface  | 
FullBinaryMemcacheRequest
A  
BinaryMemcacheRequest that also includes the content. | 
interface  | 
FullBinaryMemcacheResponse
A  
BinaryMemcacheResponse that also includes the content. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
AbstractStringRedisMessage
Abstract class for Simple Strings or Errors. 
 | 
class  | 
ArrayHeaderRedisMessage
Header of Redis Array Message. 
 | 
class  | 
ArrayRedisMessage
Arrays of RESP. 
 | 
class  | 
BulkStringHeaderRedisMessage
The header of Bulk Strings in RESP. 
 | 
interface  | 
BulkStringRedisContent
A chunk of bulk strings which is used for Redis chunked transfer-encoding. 
 | 
class  | 
DefaultBulkStringRedisContent
A default implementation of  
BulkStringRedisContent. | 
class  | 
DefaultLastBulkStringRedisContent
A default implementation for  
LastBulkStringRedisContent. | 
class  | 
ErrorRedisMessage
Errors of RESP. 
 | 
class  | 
FixedRedisMessagePool
A default fixed redis message pool. 
 | 
class  | 
FullBulkStringRedisMessage
An aggregated bulk string of RESP. 
 | 
class  | 
InlineCommandRedisMessage
Inline commands of RESP. 
 | 
class  | 
IntegerRedisMessage
Integers of RESP. 
 | 
interface  | 
LastBulkStringRedisContent
A last chunk of Bulk Strings. 
 | 
class  | 
RedisArrayAggregator
Aggregates  
RedisMessage parts into ArrayRedisMessage. | 
class  | 
RedisBulkStringAggregator
A  
ChannelHandler that aggregates an BulkStringHeaderRedisMessage
 and its following BulkStringRedisContents into a single FullBulkStringRedisMessage
 with no following BulkStringRedisContents. | 
class  | 
RedisCodecException
 | 
class  | 
RedisDecoder
Decodes the Redis protocol into  
RedisMessage objects following
 RESP (REdis Serialization Protocol). | 
class  | 
RedisEncoder
Encodes  
RedisMessage into bytes following
 RESP (REdis Serialization Protocol). | 
interface  | 
RedisMessage
RedisMessage is base interface for codec-redis. 
 | 
interface  | 
RedisMessagePool
A strategy interface for caching  
RedisMessages. | 
class  | 
RedisMessageType
Type of RESP (REdis Serialization Protocol). 
 | 
class  | 
SimpleStringRedisMessage
Simple Strings of RESP. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
DefaultLastSmtpContent
Default implementation of  
LastSmtpContent that does no validation of the raw data passed in. | 
class  | 
DefaultSmtpContent
Default implementation of  
SmtpContent that does no validation of the raw data passed in. | 
class  | 
DefaultSmtpRequest
Default  
SmtpRequest implementation. | 
class  | 
DefaultSmtpResponse
Default  
SmtpResponse implementation. | 
interface  | 
LastSmtpContent
The last part of a sequence of  
SmtpContents that are sent after a DATA request. | 
class  | 
SmtpCommand
The command part of a  
SmtpRequest. | 
interface  | 
SmtpContent
Content that is sent after the  
DATA request. | 
interface  | 
SmtpRequest
An SMTP request. 
 | 
class  | 
SmtpRequestEncoder
Encoder for SMTP requests. 
 | 
class  | 
SmtpRequests
Provides utility methods to create  
SmtpRequests. | 
interface  | 
SmtpResponse
A SMTP response 
 | 
class  | 
SmtpResponseDecoder
Decoder for SMTP responses. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
SocksAuthRequestDecoder.State  | 
static class  | 
SocksAuthResponseDecoder.State  | 
static class  | 
SocksCmdRequestDecoder.State  | 
static class  | 
SocksCmdResponseDecoder.State  | 
static class  | 
SocksInitRequestDecoder.State  | 
static class  | 
SocksInitResponseDecoder.State  | 
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
Socks4ClientDecoder.State  | 
static class  | 
Socks4ServerDecoder.State  | 
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
Socks5CommandRequestDecoder.State  | 
static class  | 
Socks5CommandResponseDecoder.State  | 
static class  | 
Socks5InitialRequestDecoder.State  | 
static class  | 
Socks5InitialResponseDecoder.State  | 
static class  | 
Socks5PasswordAuthRequestDecoder.State  | 
static class  | 
Socks5PasswordAuthResponseDecoder.State  | 
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
StompSubframeDecoder.State  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
CipherSuiteConverter
Converts a Java cipher suite string to an OpenSSL cipher suite string and vice versa. 
 | 
interface  | 
OpenSslPrivateKeyMethod
Allow to customize private key signing / decrypting (when using RSA). 
 | 
class  | 
SniCompletionEvent
Event that is fired once we did a selection of a  
SslContext based on the SNI hostname,
 which may be because it was successful or there was an error. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
SslContextBuilder | 
SslContextBuilder.enableOcsp(boolean enableOcsp)
Enables OCSP stapling. 
 | 
byte[] | 
ReferenceCountedOpenSslEngine.getOcspResponse()
Returns the OCSP response or  
null if the server didn't provide a stapled OCSP response. | 
void | 
ReferenceCountedOpenSslEngine.setOcspResponse(byte[] response)
Sets the OCSP response. 
 | 
void | 
ReferenceCountedOpenSslContext.setPrivateKeyMethod(OpenSslPrivateKeyMethod method)
 | 
void | 
ReferenceCountedOpenSslEngine.setVerify(int verifyMode,
         int depth)
See SSL_set_verify and
  
SSL#setVerify(long, int, int). | 
void | 
SslHandler.setWrapDataSize(int wrapDataSize)
Sets the number of bytes to pass to each  
SSLEngine.wrap(ByteBuffer[], int, int, ByteBuffer) call. | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
OcspClientHandler
A handler for SSL clients to handle and act upon stapled OCSP responses. 
 | 
| 限定符和类型 | 类和说明 | 
|---|---|
static class  | 
Recycler.EnhancedHandle<T>  | 
| 限定符和类型 | 类和说明 | 
|---|---|
class  | 
DefaultEventExecutorChooserFactory
Default implementation which uses simple round-robin to choose next  
EventExecutor. | 
interface  | 
EventExecutorChooserFactory
Factory that creates new  
EventExecutorChooserFactory.EventExecutorChoosers. | 
static interface  | 
EventExecutorChooserFactory.EventExecutorChooser
Chooses the next  
EventExecutor to use. | 
class  | 
NonStickyEventExecutorGroup
EventExecutorGroup which will preserve Runnable execution order but makes no guarantees about what
 EventExecutor (and therefore Thread) will be used to execute the Runnables. | 
| 限定符和类型 | 方法和说明 | 
|---|---|
protected void | 
SingleThreadEventExecutor.afterRunningAllTasks()
Invoked before returning from  
SingleThreadEventExecutor.runAllTasks() and SingleThreadEventExecutor.runAllTasks(long). | 
protected long | 
SingleThreadEventExecutor.deadlineNanos()
Returns the absolute point in time (relative to  
AbstractScheduledEventExecutor.getCurrentTimeNanos()) at which the next
 closest scheduled task should run. | 
void | 
AbstractEventExecutor.lazyExecute(java.lang.Runnable task)
Like  
Executor.execute(Runnable) but does not guarantee the task will be run until either
 a non-lazy task is executed or the executor is shut down. | 
boolean | 
FastThreadLocalThread.willCleanupFastThreadLocals()
 | 
static boolean | 
FastThreadLocalThread.willCleanupFastThreadLocals(java.lang.Thread thread)
 |