|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||

| 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. |
|
|||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||