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.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.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.spdy |
Encoder, decoder, session handler and their related message types for the SPDY protocol.
|
io.netty.handler.logging |
Logs a
io.netty.channel.ChannelEvent for debugging purpose. |
io.netty.handler.ssl |
SSL ·
TLS implementation based on
SSLEngine |
Modifier and Type | Class and Description |
---|---|
class |
DefaultByteBufHolder
Default implementation of a
ByteBufHolder that holds it's data in a ByteBuf . |
Modifier and Type | Method and Description |
---|---|
ByteBufHolder |
DefaultByteBufHolder.copy() |
ByteBufHolder |
ByteBufHolder.copy()
Create a deep copy of this
ByteBufHolder . |
ByteBufHolder |
DefaultByteBufHolder.duplicate() |
ByteBufHolder |
ByteBufHolder.duplicate()
Duplicate the
ByteBufHolder . |
ByteBufHolder |
DefaultByteBufHolder.retain() |
ByteBufHolder |
ByteBufHolder.retain() |
ByteBufHolder |
DefaultByteBufHolder.retain(int increment) |
ByteBufHolder |
ByteBufHolder.retain(int increment) |
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 | Interface and Description |
---|---|
interface |
FullHttpMessage
Combines
HttpMessage and LastHttpContent into one
message. |
interface |
FullHttpRequest
Combine 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 |
---|---|
(package private) class |
ComposedLastHttpContent |
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. |
private static class |
HttpObjectAggregator.AggregatedFullHttpMessage |
private static class |
HttpObjectAggregator.AggregatedFullHttpRequest |
private static class |
HttpObjectAggregator.AggregatedFullHttpResponse |
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
|
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
|
private static class |
HttpPostRequestEncoder.WrappedFullHttpRequest |
class |
MemoryAttribute
Memory implementation of Attributes
|
class |
MemoryFileUpload
Default FileUpload implementation that stores file into memory.
Warning: be aware of the memory limitation. |
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 with assumed UTF-8 encoding
|
class |
WebSocketFrame
Base class for web socket frames
|
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 | Method and Description |
---|---|
protected java.lang.String |
LoggingHandler.formatByteBufHolder(java.lang.String eventName,
ByteBufHolder msg)
Returns a String which contains all details to log the
ByteBufHolder . |
Modifier and Type | Interface and Description |
---|---|
(package private) interface |
PemEncoded
A marker interface for PEM encoded values.
|
Modifier and Type | Class and Description |
---|---|
class |
PemPrivateKey
This is a special purpose implementation of a
PrivateKey which allows the
user to pass PEM/PKCS#8 encoded key material straight into OpenSslContext
without having to parse and re-encode bytes in Java land. |
(package private) class |
PemValue
A PEM encoded value.
|
class |
PemX509Certificate
This is a special purpose implementation of a
X509Certificate which allows
the user to pass PEM/PKCS#8 encoded data straight into OpenSslContext without
having to parse and re-encode bytes in Java land. |