Package | Description |
---|---|
io.netty.buffer |
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
|
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.nio |
NIO-based socket channel
API implementation - recommended for a large number of connections (>= 1000).
|
io.netty.channel.unix |
Unix specific transport.
|
io.netty.handler.codec.http |
Encoder, decoder and their related message types for HTTP.
|
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.ssl | |
io.netty.handler.ssl.ocsp |
Certificate validation using OCSP
|
io.netty.handler.ssl.util |
Utility classes that helps easier development of TLS/SSL applications.
|
io.netty.util |
Utility classes used across multiple packages.
|
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.
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
SuppressJava6Requirement
Annotation to suppress the Java 6 source code requirement checks for a method.
|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
SuppressJava6Requirement
Annotation to suppress the Java 6 source code requirement checks for a method.
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
SuppressJava6Requirement
Annotation to suppress the Java 6 source code requirement checks for a method.
|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
SuppressJava6Requirement
Annotation to suppress the Java 6 source code requirement checks for a method.
|
Class and Description |
---|
ObjectPool.Handle
Handle for an pooled
Object that will be used to notify the ObjectPool once it can
reuse the pooled Object again. |
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
InternalThreadLocalMap
The internal data structure that stores the thread-local variables for Netty and all
FastThreadLocal s. |
UnstableApi
Indicates a public API that can change at any time (even in minor/bugfix releases).
|
Class and Description |
---|
AppendableCharSequence |
DefaultPriorityQueue
A priority queue which uses natural ordering of elements.
|
EmptyPriorityQueue |
IntegerHolder
Deprecated.
For removal in netty 4.2
|
InternalThreadLocalMap
The internal data structure that stores the thread-local variables for Netty and all
FastThreadLocal s. |
LongCounter
Counter for long.
|
ObjectPool
Light-weight object pool.
|
ObjectPool.Handle
Handle for an pooled
Object that will be used to notify the ObjectPool once it can
reuse the pooled Object again. |
ObjectPool.ObjectCreator
Creates a new Object which references the given
ObjectPool.Handle and calls ObjectPool.Handle.recycle(Object) once
it can be re-used. |
PendingWrite
Some pending write which should be picked up later.
|
PriorityQueue |
PriorityQueueNode
Provides methods for
DefaultPriorityQueue to maintain internal state. |
RecyclableArrayList
A simple list which is recyclable.
|
SuppressJava6Requirement
Annotation to suppress the Java 6 source code requirement checks for a method.
|
ThreadLocalRandom
A random number generator isolated to the current thread.
|
TypeParameterMatcher |
Copyright © 2008–2024 The Netty Project. All rights reserved.