The Netty Project 3.0.0.M7 API Reference

Low-level data representation
net.gleamynode.netty.buffer Abstraction of a byte-level buffer - the fundamental data structure to represent low-level binary and text messages.

 

Central interface for all I/O operations
net.gleamynode.netty.channel The core channel API which is asynchronous and event-driven abstraction of various transports such as a NIO Channel.
net.gleamynode.netty.channel.socket Abstract TCP and UDP socket interfaces which extend the core channel API.
net.gleamynode.netty.channel.socket.nio NIO-based socket channel API implementation - recommended for large number of connections (> 1000).
net.gleamynode.netty.channel.socket.oio Old blocking I/O based socket channel API implementation - recommended for small number of connections (< 1000).

 

Client & Server bootstrapping utilities
net.gleamynode.netty.bootstrap Helper classes which enable an easy implementation of typical client and server socket initialization.

 

Reusable I/O event interceptors
net.gleamynode.netty.handler.codec.frame 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.
net.gleamynode.netty.handler.codec.replay Specialized decoder which enables implementation of a non-blocking decoder with blocking I/O paradigm.
net.gleamynode.netty.handler.codec.serialization Encoder, decoder and their compatibility stream implementations which transform a Serializable object into a byte buffer and vice versa.
net.gleamynode.netty.handler.codec.string Encoder and decoder which transform a string into a byte buffer and vice versa.
net.gleamynode.netty.handler.execution Executor-based implementation of various thread models and memory overload prevention mechanisms.
net.gleamynode.netty.handler.ssl SSL · TLS implementation.

 



Copyright © 2008-Present Trustin Heuiseung Lee. All Rights Reserved.