| 程序包 | 说明 | 
|---|---|
| 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.group | A channel registry which helps a user maintain the list of open
  Channels and perform bulk operations on them. | 
| io.netty.channel.local | A virtual transport that enables the communication between the two
 parties in the same virtual machine. | 
| io.netty.channel.nio | NIO-based channel
 API implementation - recommended for a large number of connections (>= 1000). | 
| io.netty.channel.oio | Old blocking I/O based channel API implementation - recommended for
 a small number of connections (< 1000). | 
| io.netty.channel.pool | Implementations and API for  Channelpools. | 
| io.netty.example.socksproxy | |
| io.netty.handler.ssl | SSL ·
 TLS implementation based on  SSLEngine | 
| io.netty.handler.traffic | Implementation of a Traffic Shaping Handler and Dynamic Statistics. | 
| io.netty.util.concurrent | Utility classes for concurrent / async tasks. | 
| io.netty.util.internal | Internal-use-only utilities which is not allowed to be used
 outside Netty. | 
| 类和说明 | 
|---|
| AbstractEventExecutor Abstract base class for  EventExecutorimplementations. | 
| AbstractEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations. | 
| AbstractFuture Abstract  Futureimplementation which does not allow for cancellation. | 
| AbstractScheduledEventExecutor Abstract base class for  EventExecutors that want to support scheduling. | 
| DefaultProgressivePromise | 
| DefaultPromise | 
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| EventExecutorGroup The  EventExecutorGroupis responsible for providing theEventExecutor's to use
 via itsEventExecutorGroup.next()method. | 
| Future The result of an asynchronous operation. | 
| GenericFutureListener Listens to the result of a  Future. | 
| GenericProgressiveFutureListener | 
| MultithreadEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| OrderedEventExecutor Marker interface for  EventExecutors that will process all submitted tasks in an ordered / serial fashion. | 
| ProgressiveFuture A  Futurewhich is used to indicate the progress of an operation. | 
| ProgressivePromise Special  ProgressiveFuturewhich is writable. | 
| Promise Special  Futurewhich is writable. | 
| PromiseAggregator 已过时。 
 Use  PromiseCombinerGenericFutureListenerimplementation which consolidates multipleFutures
 into one, by listening to individualFutures and producing an aggregated result
 (success/failure) when allFutures have completed. | 
| PromiseNotifier GenericFutureListenerimplementation which takes otherPromises
 and notifies them on completion. | 
| RejectedExecutionHandler Similar to  RejectedExecutionHandlerbut specific toSingleThreadEventExecutor. | 
| SingleThreadEventExecutor Abstract base class for  OrderedEventExecutor's that execute all its submitted tasks in a single thread. | 
| 类和说明 | 
|---|
| AbstractEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations. | 
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| EventExecutorGroup The  EventExecutorGroupis responsible for providing theEventExecutor's to use
 via itsEventExecutorGroup.next()method. | 
| MultithreadEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| RejectedExecutionHandler Similar to  RejectedExecutionHandlerbut specific toSingleThreadEventExecutor. | 
| 类和说明 | 
|---|
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| Future The result of an asynchronous operation. | 
| GenericFutureListener Listens to the result of a  Future. | 
| 类和说明 | 
|---|
| AbstractEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations. | 
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| EventExecutorGroup The  EventExecutorGroupis responsible for providing theEventExecutor's to use
 via itsEventExecutorGroup.next()method. | 
| MultithreadEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| 类和说明 | 
|---|
| AbstractEventExecutor Abstract base class for  EventExecutorimplementations. | 
| AbstractEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations. | 
| AbstractScheduledEventExecutor Abstract base class for  EventExecutors that want to support scheduling. | 
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| EventExecutorGroup The  EventExecutorGroupis responsible for providing theEventExecutor's to use
 via itsEventExecutorGroup.next()method. | 
| MultithreadEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| OrderedEventExecutor Marker interface for  EventExecutors that will process all submitted tasks in an ordered / serial fashion. | 
| RejectedExecutionHandler Similar to  RejectedExecutionHandlerbut specific toSingleThreadEventExecutor. | 
| SingleThreadEventExecutor Abstract base class for  OrderedEventExecutor's that execute all its submitted tasks in a single thread. | 
| 类和说明 | 
|---|
| AbstractEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations. | 
| EventExecutorGroup The  EventExecutorGroupis responsible for providing theEventExecutor's to use
 via itsEventExecutorGroup.next()method. | 
| 类和说明 | 
|---|
| Future The result of an asynchronous operation. | 
| Promise Special  Futurewhich is writable. | 
| 类和说明 | 
|---|
| Promise Special  Futurewhich is writable. | 
| 类和说明 | 
|---|
| Future The result of an asynchronous operation. | 
| Promise Special  Futurewhich is writable. | 
| 类和说明 | 
|---|
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| 类和说明 | 
|---|
| AbstractEventExecutor Abstract base class for  EventExecutorimplementations. | 
| AbstractEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations. | 
| AbstractFuture Abstract  Futureimplementation which does not allow for cancellation. | 
| AbstractScheduledEventExecutor Abstract base class for  EventExecutors that want to support scheduling. | 
| CompleteFuture | 
| DefaultPromise | 
| EventExecutor The  EventExecutoris a specialEventExecutorGroupwhich comes
 with some handy methods to see if aThreadis executed in a event loop. | 
| EventExecutorGroup The  EventExecutorGroupis responsible for providing theEventExecutor's to use
 via itsEventExecutorGroup.next()method. | 
| Future The result of an asynchronous operation. | 
| FutureListener A subtype of  GenericFutureListenerthat hides type parameter for convenience. | 
| GenericFutureListener Listens to the result of a  Future. | 
| GlobalEventExecutor Single-thread singleton  EventExecutor. | 
| ImmediateEventExecutor Executes  Runnableobjects in the caller's thread. | 
| ImmediateExecutor Executorwhich execute tasks in the callers thread. | 
| MultithreadEventExecutorGroup Abstract base class for  EventExecutorGroupimplementations that handles their tasks with multiple threads at
 the same time. | 
| OrderedEventExecutor Marker interface for  EventExecutors that will process all submitted tasks in an ordered / serial fashion. | 
| ProgressiveFuture A  Futurewhich is used to indicate the progress of an operation. | 
| ProgressivePromise Special  ProgressiveFuturewhich is writable. | 
| Promise Special  Futurewhich is writable. | 
| PromiseAggregator 已过时。 
 Use  PromiseCombinerGenericFutureListenerimplementation which consolidates multipleFutures
 into one, by listening to individualFutures and producing an aggregated result
 (success/failure) when allFutures have completed. | 
| RejectedExecutionHandler Similar to  RejectedExecutionHandlerbut specific toSingleThreadEventExecutor. | 
| ScheduledFuture The result of an scheduled asynchronous operation. | 
| SingleThreadEventExecutor Abstract base class for  OrderedEventExecutor's that execute all its submitted tasks in a single thread. | 
| ThreadProperties Expose details for a  Thread. | 
| 类和说明 | 
|---|
| Promise Special  Futurewhich is writable. |