| 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.channel.nio | NIO-based channel
 API implementation - recommended for a large number of connections (>= 1000). | 
| io.netty.util.concurrent | Utility classes for concurrent / async tasks. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultEventLoop | 
| class  | SingleThreadEventLoopAbstract base class for  EventLoops that execute all its submitted tasks in a single thread. | 
| class  | ThreadPerChannelEventLoopSingleThreadEventLoopwhich is used to handle OIOChannel's. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NioEventLoopA  SingleThreadEventLoopimplementation which registers eachChannelwith a
 NIOSelectorand performs the multiplexing of these in the event loop. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultEventExecutorDefault  SingleThreadEventExecutorimplementation which just execute all submitted task in a
 serial fashion. | 
| class  | GlobalEventExecutorSingle-thread singleton  EventExecutor. | 
| class  | SingleThreadEventExecutorAbstract base class for  EventExecutor's that execute all its submitted tasks in a single thread. | 
Copyright © 2008–2015 The Netty Project. All rights reserved.