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.nio |
NIO-based channel
API implementation - recommended for a large number of connections (>= 1000).
|
io.netty.channel.sctp |
Abstract SCTP socket interfaces which extend the core channel API.
|
io.netty.channel.socket |
Abstract TCP and UDP socket interfaces which extend the core channel API.
|
io.netty.channel.udt |
UDT Transport.
|
io.netty.handler.codec.dns |
DNS codec information for writing to and reading from a DNS server.
|
io.netty.handler.codec.http |
Encoder, decoder and their related message types for HTTP.
|
io.netty.handler.codec.http.multipart |
HTTP multipart support.
|
io.netty.handler.codec.http.websocketx |
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
|
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.mqtt |
Encoder, decoder and different Message Types for MQTT.
|
io.netty.handler.codec.spdy |
Encoder, decoder, session handler and their related message types for the SPDY protocol.
|
io.netty.handler.codec.stomp |
STOMP codec
|
io.netty.util |
Utility classes used across multiple packages.
|
Modifier and Type | Interface and Description |
---|---|
interface |
ByteBufHolder
A packet which is send or receive.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractByteBuf
A skeletal implementation of a buffer.
|
class |
AbstractDerivedByteBuf
|
class |
AbstractReferenceCountedByteBuf
Abstract base class for
ByteBuf implementations that count references. |
class |
ByteBuf
A random and sequential accessible sequence of zero or more bytes (octets).
|
class |
CompositeByteBuf
A virtual buffer which shows multiple buffers as a single merged buffer.
|
class |
DefaultByteBufHolder
Default implementation of a
ByteBufHolder that holds it's data in a ByteBuf . |
class |
DuplicatedByteBuf
A derived buffer which simply forwards all data access requests to its
parent.
|
class |
EmptyByteBuf
An empty
ByteBuf whose capacity and maximum capacity are all 0 . |
class |
ReadOnlyByteBuf
A derived buffer which forbids any write requests to its parent.
|
class |
SlicedByteBuf
A derived buffer which exposes its parent's sub-region only.
|
class |
SwappedByteBuf
|
class |
UnpooledDirectByteBuf
A NIO
ByteBuffer based buffer. |
class |
UnpooledHeapByteBuf
Big endian Java heap buffer implementation.
|
class |
UnpooledUnsafeDirectByteBuf
A NIO
ByteBuffer based buffer. |
class |
WrappedByteBuf |
Modifier and Type | Interface and Description |
---|---|
interface |
AddressedEnvelope<M,A extends SocketAddress>
A message that wraps another message with a sender address and a recipient address.
|
interface |
FileRegion
A region of a file that is sent via a
Channel which supports
zero-copy file transfer. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultAddressedEnvelope<M,A extends SocketAddress>
The default
AddressedEnvelope implementation. |
class |
DefaultFileRegion
|
Modifier and Type | Method and Description |
---|---|
protected ByteBuf |
AbstractNioChannel.newDirectBuffer(ReferenceCounted holder,
ByteBuf buf)
Returns an off-heap copy of the specified
ByteBuf , and releases the specified holder. |
Modifier and Type | Class and Description |
---|---|
class |
SctpMessage
Representation of SCTP Data Chunk
|
Modifier and Type | Class and Description |
---|---|
class |
DatagramPacket
The message container that is used for
DatagramChannel to communicate with the remote peer. |
Modifier and Type | Class and Description |
---|---|
class |
UdtMessage
The message container that is used for
TypeUDT.DATAGRAM messages. |
Modifier and Type | Class and Description |
---|---|
class |
DnsMessage
The message super-class which contains core information concerning DNS
packets, both outgoing and incoming.
|
class |
DnsQuery
A DNS query packet which is sent to a server to receive a DNS response packet
with information answering a DnsQuery's questions.
|
class |
DnsResource
Represents any resource record (answer, authority, or additional resource
records).
|
class |
DnsResponse
A DNS response packet which is sent to a client after a server receives a
query.
|
Modifier and Type | Interface and Description |
---|---|
interface |
FullHttpMessage
Combines
HttpMessage and LastHttpContent into one
message. |
interface |
FullHttpRequest
Combinate the
HttpRequest and FullHttpMessage , so the request is a complete HTTP request. |
interface |
FullHttpResponse
Combination of a
HttpResponse and FullHttpMessage . |
interface |
HttpContent
An HTTP chunk which is used for HTTP chunked transfer-encoding.
|
interface |
LastHttpContent
The last
HttpContent which has trailing headers. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultFullHttpRequest
Default implementation of
FullHttpRequest . |
class |
DefaultFullHttpResponse
Default implementation of a
FullHttpResponse . |
class |
DefaultHttpContent
The default
HttpContent implementation. |
class |
DefaultLastHttpContent
The default
LastHttpContent implementation. |
static class |
HttpServerUpgradeHandler.UpgradeEvent
User event that is fired to notify about the completion of an HTTP upgrade
to another protocol.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Attribute
Attribute interface
|
interface |
FileUpload
FileUpload interface that could be in memory, on temporary file or any other implementations.
|
interface |
HttpData
Extended interface for InterfaceHttpData
|
interface |
InterfaceHttpData
Interface for all Objects that could be encoded/decoded using HttpPostRequestEncoder/Decoder
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractDiskHttpData
Abstract Disk HttpData implementation
|
class |
AbstractHttpData
Abstract HttpData implementation
|
class |
AbstractMemoryHttpData
Abstract Memory HttpData implementation
|
class |
DiskAttribute
Disk implementation of Attributes
|
class |
DiskFileUpload
Disk FileUpload implementation that stores file into real files
|
class |
MemoryAttribute
Memory implementation of Attributes
|
class |
MemoryFileUpload
Default FileUpload implementation that stores file into memory.
|
class |
MixedAttribute
Mixed implementation using both in Memory and in File with a limit of size
|
class |
MixedFileUpload
Mixed implementation using both in Memory and in File with a limit of size
|
Modifier and Type | Class and Description |
---|---|
class |
BinaryWebSocketFrame
Web Socket frame containing binary data
|
class |
CloseWebSocketFrame
Web Socket Frame for closing the connection
|
class |
ContinuationWebSocketFrame
Web Socket continuation frame containing continuation text or binary data.
|
class |
PingWebSocketFrame
Web Socket frame containing binary data
|
class |
PongWebSocketFrame
Web Socket frame containing binary data
|
class |
TextWebSocketFrame
Web Socket text frame
|
class |
WebSocketFrame
Base class for web socket frames
|
Modifier and Type | Interface and Description |
---|---|
interface |
FullMemcacheMessage
Combines
MemcacheMessage and LastMemcacheContent into one
message. |
interface |
LastMemcacheContent
The
MemcacheContent which signals the end of the content batch. |
interface |
MemcacheContent
An Memcache content chunk.
|
interface |
MemcacheMessage
Marker interface for both ascii and binary messages.
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultLastMemcacheContent
The default implementation for the
LastMemcacheContent . |
class |
DefaultMemcacheContent
The default
MemcacheContent implementation. |
Modifier and Type | Interface and Description |
---|---|
interface |
BinaryMemcacheMessage
An interface that defines a binary Memcache message, providing common properties for
BinaryMemcacheRequest and BinaryMemcacheResponse . |
interface |
BinaryMemcacheRequest
Represents a full
BinaryMemcacheRequest , which contains the header and optional key and extras. |
interface |
BinaryMemcacheResponse
Represents a full
BinaryMemcacheResponse , which contains the header and optional key and extras. |
interface |
FullBinaryMemcacheRequest
A
BinaryMemcacheRequest that also includes the content. |
interface |
FullBinaryMemcacheResponse
A
BinaryMemcacheResponse that also includes the content. |
Modifier and Type | Class and Description |
---|---|
class |
AbstractBinaryMemcacheMessage
Default implementation of a
BinaryMemcacheMessage . |
class |
DefaultBinaryMemcacheRequest
The default implementation of the
BinaryMemcacheRequest . |
class |
DefaultBinaryMemcacheResponse
The default implementation of the
BinaryMemcacheResponse . |
class |
DefaultFullBinaryMemcacheRequest
The default implementation of a
FullBinaryMemcacheRequest . |
class |
DefaultFullBinaryMemcacheResponse
The default implementation of a
FullBinaryMemcacheResponse . |
Modifier and Type | Class and Description |
---|---|
class |
MqttPublishMessage
See MQTTV3.1/publish
|
Modifier and Type | Interface and Description |
---|---|
interface |
SpdyDataFrame
A SPDY Protocol DATA Frame
|
Modifier and Type | Class and Description |
---|---|
class |
DefaultSpdyDataFrame
The default
SpdyDataFrame implementation. |
Modifier and Type | Interface and Description |
---|---|
interface |
LastStompContentSubframe
The last
StompContentSubframe which signals the end of the content batch
Note, even when no content is emitted by the protocol, an
empty LastStompContentSubframe is issued to make the upstream parsing
easier. |
interface |
StompContentSubframe
An STOMP chunk which is used for STOMP chunked transfer-encoding.
|
interface |
StompFrame
Combines
StompHeadersSubframe and LastStompContentSubframe into one
frame. |
Modifier and Type | Class and Description |
---|---|
class |
DefaultLastStompContentSubframe
The default implementation for the
LastStompContentSubframe . |
class |
DefaultStompContentSubframe
The default
StompContentSubframe implementation. |
class |
DefaultStompFrame
Default implementation of
StompFrame . |
Modifier and Type | Class and Description |
---|---|
class |
AbstractReferenceCounted
Abstract base class for classes wants to implement
ReferenceCounted . |
Modifier and Type | Method and Description |
---|---|
ReferenceCounted |
ReferenceCounted.retain()
Increases the reference count by
1 . |
ReferenceCounted |
AbstractReferenceCounted.retain() |
ReferenceCounted |
ReferenceCounted.retain(int increment)
Increases the reference count by the specified
increment . |
ReferenceCounted |
AbstractReferenceCounted.retain(int increment) |
ReferenceCounted |
ReferenceCounted.touch()
Records the current access location of this object for debugging purposes.
|
ReferenceCounted |
AbstractReferenceCounted.touch() |
ReferenceCounted |
ReferenceCounted.touch(Object hint)
Records the current access location of this object with an additonal arbitrary information for debugging
purposes.
|
Copyright © 2008–2015 The Netty Project. All rights reserved.