程序包 | 说明 |
---|---|
org.jboss.netty.buffer |
Abstraction of a byte buffer - the fundamental data structure
to represent a low-level binary and text message.
|
org.jboss.netty.example.factorial | |
org.jboss.netty.example.http.websocketx.server |
This package contains an example web socket web server.
|
org.jboss.netty.example.portunification | |
org.jboss.netty.handler.codec.base64 |
Encoder and decoder which transform a
Base64-encoded
String or ChannelBuffer
into a decoded ChannelBuffer and vice versa. |
org.jboss.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.
|
org.jboss.netty.handler.codec.http |
Encoder, decoder and their related message types for HTTP.
|
org.jboss.netty.handler.codec.http.multipart |
HTTP multipart support.
|
org.jboss.netty.handler.codec.http.websocketx |
Encoder, decoder, handshakers and their related message types for
Web Socket data frames.
|
org.jboss.netty.handler.codec.marshalling |
Decoder and Encoder which uses JBoss Marshalling.
|
org.jboss.netty.handler.codec.protobuf |
Encoder and decoder which transform a
Google Protocol Buffers
com.google.protobuf.Message into a ChannelBuffer
and vice versa. |
org.jboss.netty.handler.codec.replay |
Specialized variation of
FrameDecoder
which enables implementation of a non-blocking decoder in the blocking I/O
paradigm. |
org.jboss.netty.handler.codec.rtsp |
An RTSP
extension based on the HTTP codec.
|
org.jboss.netty.handler.codec.serialization |
Encoder, decoder and their compatibility stream implementations which
transform a
Serializable object into a byte buffer and
vice versa. |
org.jboss.netty.handler.codec.socks |
Encoder, decoder and their related message types for Socks.
|
org.jboss.netty.handler.codec.spdy |
Encoder, decoder, session handler and their related message types for the SPDY protocol.
|
org.jboss.netty.handler.ssl |
SSL ·
TLS implementation based on
SSLEngine |
限定符和类型 | 接口和说明 |
---|---|
interface |
WrappedChannelBuffer
The common interface for buffer wrappers and derived buffers.
|
限定符和类型 | 类和说明 |
---|---|
class |
AbstractChannelBuffer
A skeletal implementation of a buffer.
|
class |
BigEndianHeapChannelBuffer
A big-endian Java heap buffer.
|
class |
ByteBufferBackedChannelBuffer
A NIO
ByteBuffer based buffer. |
class |
CompositeChannelBuffer
A virtual buffer which shows multiple buffers as a single merged buffer.
|
class |
DuplicatedChannelBuffer
A derived buffer which simply forwards all data access requests to its
parent.
|
class |
DynamicChannelBuffer
A dynamic capacity buffer which increases its capacity as needed.
|
class |
EmptyChannelBuffer
An immutable empty buffer implementation.
|
class |
HeapChannelBuffer
A skeletal implementation for Java heap buffers.
|
class |
LittleEndianHeapChannelBuffer
A little-endian Java heap buffer.
|
class |
ReadOnlyChannelBuffer
A derived buffer which forbids any write requests to its parent.
|
class |
SlicedChannelBuffer
A derived buffer which exposes its parent's sub-region only.
|
class |
TruncatedChannelBuffer
A derived buffer which hides its parent's tail data beyond a certain index.
|
限定符和类型 | 字段和说明 |
---|---|
static ChannelBuffer |
ChannelBuffers.EMPTY_BUFFER
A buffer whose capacity is
0 . |
限定符和类型 | 方法和说明 |
---|---|
ChannelBuffer |
ChannelBufferOutputStream.buffer()
Returns the buffer where this stream is writing data.
|
static ChannelBuffer |
ChannelBuffers.buffer(java.nio.ByteOrder endianness,
int capacity)
Creates a new Java heap buffer with the specified
endianness
and capacity . |
static ChannelBuffer |
ChannelBuffers.buffer(int capacity)
Creates a new big-endian Java heap buffer with the specified
capacity . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(byte[]... arrays)
Creates a new big-endian buffer whose content is a merged copy of
the specified
arrays . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(byte[] array)
Creates a new big-endian buffer whose content is a copy of the
specified
array . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(byte[] array,
int offset,
int length)
Creates a new big-endian buffer whose content is a copy of the
specified
array 's sub-region. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteBuffer... buffers)
Creates a new buffer whose content is a merged copy of the specified
buffers ' slices. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteBuffer buffer)
Creates a new buffer whose content is a copy of the specified
buffer 's current slice. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
byte[]... arrays)
Creates a new buffer with the specified
endianness whose
content is a merged copy of the specified arrays . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
byte[] array)
Creates a new buffer with the specified
endianness whose
content is a copy of the specified array . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
byte[] array,
int offset,
int length)
Creates a new buffer with the specified
endianness whose
content is a copy of the specified array 's sub-region. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
char[] array,
java.nio.charset.Charset charset)
Creates a new buffer with the specified
endianness whose
content is the specified array encoded in the specified
charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
char[] array,
int offset,
int length,
java.nio.charset.Charset charset)
Creates a new buffer with the specified
endianness whose
content is a subregion of the specified array encoded in the
specified charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
java.lang.CharSequence string,
java.nio.charset.Charset charset)
Creates a new buffer with the specified
endianness whose
content is the specified string encoded in the specified
charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.nio.ByteOrder endianness,
java.lang.CharSequence string,
int offset,
int length,
java.nio.charset.Charset charset)
Creates a new buffer with the specified
endianness whose
content is a subregion of the specified string encoded in the
specified charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(ChannelBuffer... buffers)
Creates a new buffer whose content is a merged copy of the specified
buffers ' readable bytes. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(ChannelBuffer buffer)
Creates a new buffer whose content is a copy of the specified
buffer 's readable bytes. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(char[] array,
java.nio.charset.Charset charset)
Creates a new big-endian buffer whose content is the specified
array encoded in the specified charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(char[] array,
int offset,
int length,
java.nio.charset.Charset charset)
Creates a new big-endian buffer whose content is a subregion of
the specified
array encoded in the specified charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.lang.CharSequence string,
java.nio.charset.Charset charset)
Creates a new big-endian buffer whose content is the specified
string encoded in the specified charset . |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(java.lang.CharSequence string,
int offset,
int length,
java.nio.charset.Charset charset)
Creates a new big-endian buffer whose content is a subregion of
the specified
string encoded in the specified charset . |
ChannelBuffer |
ChannelBuffer.copy()
Returns a copy of this buffer's readable bytes.
|
ChannelBuffer |
AbstractChannelBuffer.copy() |
ChannelBuffer |
TruncatedChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
SlicedChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
ReadOnlyChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
LittleEndianHeapChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
DynamicChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
DuplicatedChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
CompositeChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
ChannelBuffer.copy(int index,
int length)
Returns a copy of this buffer's sub-region.
|
ChannelBuffer |
ByteBufferBackedChannelBuffer.copy(int index,
int length) |
ChannelBuffer |
BigEndianHeapChannelBuffer.copy(int index,
int length) |
static ChannelBuffer |
ChannelBuffers.directBuffer(java.nio.ByteOrder endianness,
int capacity)
Creates a new direct buffer with the specified
endianness and
capacity . |
static ChannelBuffer |
ChannelBuffers.directBuffer(int capacity)
Creates a new big-endian direct buffer with the specified
capacity . |
ChannelBuffer |
TruncatedChannelBuffer.duplicate() |
ChannelBuffer |
SlicedChannelBuffer.duplicate() |
ChannelBuffer |
ReadOnlyChannelBuffer.duplicate() |
ChannelBuffer |
LittleEndianHeapChannelBuffer.duplicate() |
ChannelBuffer |
DynamicChannelBuffer.duplicate() |
ChannelBuffer |
DuplicatedChannelBuffer.duplicate() |
ChannelBuffer |
CompositeChannelBuffer.duplicate() |
ChannelBuffer |
ChannelBuffer.duplicate()
Returns a buffer which shares the whole region of this buffer.
|
ChannelBuffer |
ByteBufferBackedChannelBuffer.duplicate() |
ChannelBuffer |
BigEndianHeapChannelBuffer.duplicate() |
static ChannelBuffer |
ChannelBuffers.dynamicBuffer()
Creates a new big-endian dynamic buffer whose estimated data length is
256 bytes. |
static ChannelBuffer |
ChannelBuffers.dynamicBuffer(java.nio.ByteOrder endianness,
int estimatedLength)
Creates a new dynamic buffer with the specified endianness and
the specified estimated data length.
|
static ChannelBuffer |
ChannelBuffers.dynamicBuffer(java.nio.ByteOrder endianness,
int estimatedLength,
ChannelBufferFactory factory)
Creates a new dynamic buffer with the specified endianness and
the specified estimated data length using the specified factory.
|
static ChannelBuffer |
ChannelBuffers.dynamicBuffer(ChannelBufferFactory factory) |
static ChannelBuffer |
ChannelBuffers.dynamicBuffer(int estimatedLength)
Creates a new big-endian dynamic buffer with the specified estimated
data length.
|
static ChannelBuffer |
ChannelBuffers.dynamicBuffer(int estimatedLength,
ChannelBufferFactory factory)
Creates a new big-endian dynamic buffer with the specified estimated
data length using the specified factory.
|
ChannelBuffer |
ChannelBufferFactory.getBuffer(byte[] array,
int offset,
int length)
Returns a
ChannelBuffer whose content is equal to the sub-region
of the specified array . |
ChannelBuffer |
AbstractChannelBufferFactory.getBuffer(byte[] array,
int offset,
int length) |
ChannelBuffer |
HeapChannelBufferFactory.getBuffer(java.nio.ByteBuffer nioBuffer) |
ChannelBuffer |
DirectChannelBufferFactory.getBuffer(java.nio.ByteBuffer nioBuffer) |
ChannelBuffer |
ChannelBufferFactory.getBuffer(java.nio.ByteBuffer nioBuffer)
Returns a
ChannelBuffer whose content is equal to the sub-region
of the specified nioBuffer . |
ChannelBuffer |
HeapChannelBufferFactory.getBuffer(java.nio.ByteOrder order,
byte[] array,
int offset,
int length) |
ChannelBuffer |
DirectChannelBufferFactory.getBuffer(java.nio.ByteOrder order,
byte[] array,
int offset,
int length) |
ChannelBuffer |
ChannelBufferFactory.getBuffer(java.nio.ByteOrder endianness,
byte[] array,
int offset,
int length)
Returns a
ChannelBuffer whose content is equal to the sub-region
of the specified array . |
ChannelBuffer |
HeapChannelBufferFactory.getBuffer(java.nio.ByteOrder order,
int capacity) |
ChannelBuffer |
DirectChannelBufferFactory.getBuffer(java.nio.ByteOrder order,
int capacity) |
ChannelBuffer |
ChannelBufferFactory.getBuffer(java.nio.ByteOrder endianness,
int capacity)
|
ChannelBuffer |
CompositeChannelBuffer.getBuffer(int index)
|
ChannelBuffer |
ChannelBufferFactory.getBuffer(int capacity)
Returns a
ChannelBuffer with the specified capacity . |
ChannelBuffer |
AbstractChannelBufferFactory.getBuffer(int capacity) |
static ChannelBuffer |
ChannelBuffers.hexDump(java.lang.String hexString)
Create a
ChannelBuffer from the given hex dump |
ChannelBuffer |
EmptyChannelBuffer.readBytes(int length) |
ChannelBuffer |
ChannelBuffer.readBytes(int length)
Transfers this buffer's data to a newly created buffer starting at
the current
readerIndex and increases the readerIndex
by the number of the transferred bytes (= length ). |
ChannelBuffer |
AbstractChannelBuffer.readBytes(int length) |
ChannelBuffer |
EmptyChannelBuffer.readSlice(int length) |
ChannelBuffer |
ChannelBuffer.readSlice(int length)
Returns a new slice of this buffer's sub-region starting at the current
readerIndex and increases the readerIndex by the size
of the new slice (= length ). |
ChannelBuffer |
AbstractChannelBuffer.readSlice(int length) |
ChannelBuffer |
ChannelBuffer.slice()
Returns a slice of this buffer's readable bytes.
|
ChannelBuffer |
AbstractChannelBuffer.slice() |
ChannelBuffer |
TruncatedChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
SlicedChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
ReadOnlyChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
HeapChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
DynamicChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
DuplicatedChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
CompositeChannelBuffer.slice(int index,
int length) |
ChannelBuffer |
ChannelBuffer.slice(int index,
int length)
Returns a slice of this buffer's sub-region.
|
ChannelBuffer |
ByteBufferBackedChannelBuffer.slice(int index,
int length) |
static ChannelBuffer |
ChannelBuffers.unmodifiableBuffer(ChannelBuffer buffer)
Creates a read-only buffer which disallows any modification operations
on the specified
buffer . |
ChannelBuffer |
WrappedChannelBuffer.unwrap()
Returns this buffer's parent that this buffer is wrapping.
|
ChannelBuffer |
TruncatedChannelBuffer.unwrap() |
ChannelBuffer |
SlicedChannelBuffer.unwrap() |
ChannelBuffer |
ReadOnlyChannelBuffer.unwrap() |
ChannelBuffer |
DuplicatedChannelBuffer.unwrap() |
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(boolean gathering,
java.nio.ByteBuffer... buffers)
Creates a new composite buffer which wraps the slices of the specified
NIO buffers without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(boolean gathering,
ChannelBuffer... buffers)
Creates a new composite buffer which wraps the readable bytes of the
specified buffers without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(byte[]... arrays)
Creates a new big-endian composite buffer which wraps the specified
arrays without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(byte[] array)
Creates a new big-endian buffer which wraps the specified
array . |
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(byte[] array,
int offset,
int length)
Creates a new big-endian buffer which wraps the sub-region of the
specified
array . |
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(java.nio.ByteBuffer... buffers)
Creates a new composite buffer which wraps the slices of the specified
NIO buffers without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(java.nio.ByteBuffer buffer)
Creates a new buffer which wraps the specified NIO buffer's current
slice.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(java.nio.ByteOrder endianness,
byte[]... arrays)
Creates a new composite buffer which wraps the specified arrays without
copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(java.nio.ByteOrder endianness,
byte[] array)
Creates a new buffer which wraps the specified
array with the
specified endianness . |
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(java.nio.ByteOrder endianness,
byte[] array,
int offset,
int length)
Creates a new buffer which wraps the sub-region of the specified
array with the specified endianness . |
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(ChannelBuffer... buffers)
Creates a new composite buffer which wraps the readable bytes of the
specified buffers without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(ChannelBuffer buffer)
Creates a new buffer which wraps the specified buffer's readable bytes.
|
限定符和类型 | 方法和说明 |
---|---|
java.util.List<ChannelBuffer> |
CompositeChannelBuffer.decompose(int index,
int length)
Same with
CompositeChannelBuffer.slice(int, int) except that this method returns a list. |
限定符和类型 | 方法和说明 |
---|---|
static int |
ChannelBuffers.compare(ChannelBuffer bufferA,
ChannelBuffer bufferB)
Compares the two specified buffers as described in
compareTo(ChannelBuffer) . |
int |
ChannelBuffer.compareTo(ChannelBuffer buffer)
Compares the content of the specified buffer to the content of this
buffer.
|
int |
AbstractChannelBuffer.compareTo(ChannelBuffer that) |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(ChannelBuffer... buffers)
Creates a new buffer whose content is a merged copy of the specified
buffers ' readable bytes. |
static ChannelBuffer |
ChannelBuffers.copiedBuffer(ChannelBuffer buffer)
Creates a new buffer whose content is a copy of the specified
buffer 's readable bytes. |
static boolean |
ChannelBuffers.equals(ChannelBuffer bufferA,
ChannelBuffer bufferB)
Returns
true if and only if the two specified buffers are
identical to each other as described in ChannelBuffer#equals(Object) . |
boolean |
ChannelBufferIndexFinder.find(ChannelBuffer buffer,
int guessedIndex)
Returns
true if and only if the data is found at the specified
guessedIndex of the specified buffer . |
void |
ChannelBuffer.getBytes(int index,
ChannelBuffer dst)
Transfers this buffer's data to the specified destination starting at
the specified absolute
index until the destination becomes
non-writable. |
void |
AbstractChannelBuffer.getBytes(int index,
ChannelBuffer dst) |
void |
ChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int length)
Transfers this buffer's data to the specified destination starting at
the specified absolute
index . |
void |
AbstractChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int length) |
void |
TruncatedChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
SlicedChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
ReadOnlyChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
HeapChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
DynamicChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
DuplicatedChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
CompositeChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
void |
ChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length)
Transfers this buffer's data to the specified destination starting at
the specified absolute
index . |
void |
ByteBufferBackedChannelBuffer.getBytes(int index,
ChannelBuffer dst,
int dstIndex,
int length) |
static int |
ChannelBuffers.hashCode(ChannelBuffer buffer)
Calculates the hash code of the specified buffer.
|
static java.lang.String |
ChannelBuffers.hexDump(ChannelBuffer buffer)
Returns a hex dump
of the specified buffer's readable bytes.
|
static java.lang.String |
ChannelBuffers.hexDump(ChannelBuffer buffer,
int fromIndex,
int length)
Returns a hex dump
of the specified buffer's sub-region.
|
static int |
ChannelBuffers.indexOf(ChannelBuffer buffer,
int fromIndex,
int toIndex,
byte value)
The default implementation of
indexOf(int, int, byte) . |
static int |
ChannelBuffers.indexOf(ChannelBuffer buffer,
int fromIndex,
int toIndex,
ChannelBufferIndexFinder indexFinder)
The default implementation of
indexOf(int, int, ChannelBufferIndexFinder) . |
void |
EmptyChannelBuffer.readBytes(ChannelBuffer dst) |
void |
ChannelBuffer.readBytes(ChannelBuffer dst)
Transfers this buffer's data to the specified destination starting at
the current
readerIndex until the destination becomes
non-writable, and increases the readerIndex by the number of the
transferred bytes. |
void |
AbstractChannelBuffer.readBytes(ChannelBuffer dst) |
void |
EmptyChannelBuffer.readBytes(ChannelBuffer dst,
int length) |
void |
ChannelBuffer.readBytes(ChannelBuffer dst,
int length)
Transfers this buffer's data to the specified destination starting at
the current
readerIndex and increases the readerIndex
by the number of the transferred bytes (= length ). |
void |
AbstractChannelBuffer.readBytes(ChannelBuffer dst,
int length) |
void |
EmptyChannelBuffer.readBytes(ChannelBuffer dst,
int dstIndex,
int length) |
void |
ChannelBuffer.readBytes(ChannelBuffer dst,
int dstIndex,
int length)
Transfers this buffer's data to the specified destination starting at
the current
readerIndex and increases the readerIndex
by the number of the transferred bytes (= length ). |
void |
AbstractChannelBuffer.readBytes(ChannelBuffer dst,
int dstIndex,
int length) |
void |
ChannelBuffer.setBytes(int index,
ChannelBuffer src)
Transfers the specified source buffer's data to this buffer starting at
the specified absolute
index until the source buffer becomes
unreadable. |
void |
AbstractChannelBuffer.setBytes(int index,
ChannelBuffer src) |
void |
ChannelBuffer.setBytes(int index,
ChannelBuffer src,
int length)
Transfers the specified source buffer's data to this buffer starting at
the specified absolute
index . |
void |
AbstractChannelBuffer.setBytes(int index,
ChannelBuffer src,
int length) |
void |
TruncatedChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
SlicedChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
ReadOnlyChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
HeapChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
DynamicChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
DuplicatedChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
CompositeChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
void |
ChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length)
Transfers the specified source buffer's data to this buffer starting at
the specified absolute
index . |
void |
ByteBufferBackedChannelBuffer.setBytes(int index,
ChannelBuffer src,
int srcIndex,
int length) |
static ChannelBuffer |
ChannelBuffers.unmodifiableBuffer(ChannelBuffer buffer)
Creates a read-only buffer which disallows any modification operations
on the specified
buffer . |
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(boolean gathering,
ChannelBuffer... buffers)
Creates a new composite buffer which wraps the readable bytes of the
specified buffers without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(ChannelBuffer... buffers)
Creates a new composite buffer which wraps the readable bytes of the
specified buffers without copying them.
|
static ChannelBuffer |
ChannelBuffers.wrappedBuffer(ChannelBuffer buffer)
Creates a new buffer which wraps the specified buffer's readable bytes.
|
void |
ChannelBuffer.writeBytes(ChannelBuffer src)
Transfers the specified source buffer's data to this buffer starting at
the current
writerIndex until the source buffer becomes
unreadable, and increases the writerIndex by the number of
the transferred bytes. |
void |
AbstractChannelBuffer.writeBytes(ChannelBuffer src) |
void |
EmptyChannelBuffer.writeBytes(ChannelBuffer src,
int length) |
void |
ChannelBuffer.writeBytes(ChannelBuffer src,
int length)
Transfers the specified source buffer's data to this buffer starting at
the current
writerIndex and increases the writerIndex
by the number of the transferred bytes (= length ). |
void |
AbstractChannelBuffer.writeBytes(ChannelBuffer src,
int length) |
void |
EmptyChannelBuffer.writeBytes(ChannelBuffer src,
int srcIndex,
int length) |
void |
DynamicChannelBuffer.writeBytes(ChannelBuffer src,
int srcIndex,
int length) |
void |
ChannelBuffer.writeBytes(ChannelBuffer src,
int srcIndex,
int length)
Transfers the specified source buffer's data to this buffer starting at
the current
writerIndex and increases the writerIndex
by the number of the transferred bytes (= length ). |
void |
AbstractChannelBuffer.writeBytes(ChannelBuffer src,
int srcIndex,
int length) |
构造器和说明 |
---|
ChannelBufferInputStream(ChannelBuffer buffer)
Creates a new stream which reads data from the specified
buffer
starting at the current readerIndex and ending at the current
writerIndex . |
ChannelBufferInputStream(ChannelBuffer buffer,
int length)
Creates a new stream which reads data from the specified
buffer
starting at the current readerIndex and ending at
readerIndex + length . |
ChannelBufferOutputStream(ChannelBuffer buffer)
Creates a new stream which writes data to the specified
buffer . |
DuplicatedChannelBuffer(ChannelBuffer buffer) |
ReadOnlyChannelBuffer(ChannelBuffer buffer) |
SlicedChannelBuffer(ChannelBuffer buffer,
int index,
int length) |
TruncatedChannelBuffer(ChannelBuffer buffer,
int length) |
构造器和说明 |
---|
CompositeChannelBuffer(java.nio.ByteOrder endianness,
java.util.List<ChannelBuffer> buffers,
boolean gathering) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
BigIntegerDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
限定符和类型 | 方法和说明 |
---|---|
static ChannelBuffer |
WebSocketServerIndexPage.getContent(java.lang.String webSocketLocation) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
PortUnificationServerHandler.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
限定符和类型 | 方法和说明 |
---|---|
static ChannelBuffer |
Base64.decode(ChannelBuffer src) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
ChannelBufferFactory bufferFactory) |
限定符和类型 | 方法和说明 |
---|---|
static ChannelBuffer |
Base64.decode(ChannelBuffer src) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.decode(ChannelBuffer src,
int off,
int len,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
boolean breakLines,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines,
Base64Dialect dialect) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines,
Base64Dialect dialect,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
boolean breakLines,
ChannelBufferFactory bufferFactory) |
static ChannelBuffer |
Base64.encode(ChannelBuffer src,
int off,
int len,
ChannelBufferFactory bufferFactory) |
限定符和类型 | 字段和说明 |
---|---|
protected ChannelBuffer |
FrameDecoder.cumulation |
限定符和类型 | 方法和说明 |
---|---|
protected ChannelBuffer |
FrameDecoder.appendToCumulation(ChannelBuffer input) |
protected ChannelBuffer |
FrameDecoder.extractFrame(ChannelBuffer buffer,
int index,
int length)
Extract a Frame of the specified buffer.
|
protected ChannelBuffer |
FrameDecoder.internalBuffer()
Returns the internal cumulative buffer of this decoder.
|
static ChannelBuffer[] |
Delimiters.lineDelimiter()
Returns
CR ('\r') and LF ('\n') delimiters, which could
be used for text-based line protocols. |
protected ChannelBuffer |
FrameDecoder.newCumulationBuffer(ChannelHandlerContext ctx,
int minimumCapacity)
Create a new
ChannelBuffer which is used for the cumulation. |
protected ChannelBuffer |
FixedLengthFrameDecoder.newCumulationBuffer(ChannelHandlerContext ctx,
int minimumCapacity) |
static ChannelBuffer[] |
Delimiters.nulDelimiter()
Returns a
NUL (0x00) delimiter, which could be used for
Flash XML socket or any similar protocols. |
protected ChannelBuffer |
FrameDecoder.updateCumulation(ChannelHandlerContext ctx,
ChannelBuffer input) |
限定符和类型 | 方法和说明 |
---|---|
protected ChannelBuffer |
FrameDecoder.appendToCumulation(ChannelBuffer input) |
protected java.lang.Object |
LineBasedFrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected java.lang.Object |
LengthFieldBasedFrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected abstract java.lang.Object |
FrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer)
Decodes the received packets so far into a frame.
|
protected java.lang.Object |
FixedLengthFrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected java.lang.Object |
DelimiterBasedFrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected java.lang.Object |
FrameDecoder.decodeLast(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer)
Decodes the received data so far into a frame when the channel is
disconnected.
|
protected ChannelBuffer |
FrameDecoder.extractFrame(ChannelBuffer buffer,
int index,
int length)
Extract a Frame of the specified buffer.
|
protected ChannelBuffer |
FrameDecoder.updateCumulation(ChannelHandlerContext ctx,
ChannelBuffer input) |
构造器和说明 |
---|
DelimiterBasedFrameDecoder(int maxFrameLength,
boolean stripDelimiter,
boolean failFast,
ChannelBuffer... delimiters)
Creates a new instance.
|
DelimiterBasedFrameDecoder(int maxFrameLength,
boolean stripDelimiter,
boolean failFast,
ChannelBuffer delimiter)
Creates a new instance.
|
DelimiterBasedFrameDecoder(int maxFrameLength,
boolean stripDelimiter,
ChannelBuffer... delimiters)
Creates a new instance.
|
DelimiterBasedFrameDecoder(int maxFrameLength,
boolean stripDelimiter,
ChannelBuffer delimiter)
Creates a new instance.
|
DelimiterBasedFrameDecoder(int maxFrameLength,
ChannelBuffer... delimiters)
Creates a new instance.
|
DelimiterBasedFrameDecoder(int maxFrameLength,
ChannelBuffer delimiter)
Creates a new instance.
|
限定符和类型 | 方法和说明 |
---|---|
ChannelBuffer |
HttpMessage.getContent()
Returns the content of this message.
|
ChannelBuffer |
HttpChunk.getContent()
Returns the content of this chunk.
|
ChannelBuffer |
DefaultHttpMessage.getContent() |
ChannelBuffer |
DefaultHttpChunkTrailer.getContent() |
ChannelBuffer |
DefaultHttpChunk.getContent() |
限定符和类型 | 方法和说明 |
---|---|
protected DecoderEmbedder<ChannelBuffer> |
HttpContentDecompressor.newContentDecoder(java.lang.String contentEncoding) |
protected abstract DecoderEmbedder<ChannelBuffer> |
HttpContentDecoder.newContentDecoder(java.lang.String contentEncoding)
Returns a new
DecoderEmbedder that decodes the HTTP message
content encoded in the specified contentEncoding. |
protected abstract EncoderEmbedder<ChannelBuffer> |
HttpContentEncoder.newContentEncoder(HttpMessage msg,
java.lang.String acceptEncoding)
Returns a new
EncoderEmbedder that encodes the HTTP message
content. |
protected EncoderEmbedder<ChannelBuffer> |
HttpContentCompressor.newContentEncoder(HttpMessage msg,
java.lang.String acceptEncoding) |
限定符和类型 | 方法和说明 |
---|---|
protected void |
HttpChunkAggregator.appendToCumulation(ChannelBuffer input) |
protected java.lang.Object |
HttpMessageDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
HttpMessageDecoder.State state) |
protected static void |
HttpMessageEncoder.encodeAscii(java.lang.String s,
ChannelBuffer buf) |
protected void |
HttpResponseEncoder.encodeInitialLine(ChannelBuffer buf,
HttpMessage message) |
protected void |
HttpRequestEncoder.encodeInitialLine(ChannelBuffer buf,
HttpMessage message) |
protected abstract void |
HttpMessageEncoder.encodeInitialLine(ChannelBuffer buf,
HttpMessage message) |
void |
HttpMessage.setContent(ChannelBuffer content)
Sets the content of this message.
|
void |
HttpChunk.setContent(ChannelBuffer content)
Sets the content of this chunk.
|
void |
DefaultHttpMessage.setContent(ChannelBuffer content) |
void |
DefaultHttpChunkTrailer.setContent(ChannelBuffer content) |
void |
DefaultHttpChunk.setContent(ChannelBuffer content) |
构造器和说明 |
---|
DefaultHttpChunk(ChannelBuffer content)
Creates a new instance with the specified chunk content.
|
限定符和类型 | 方法和说明 |
---|---|
ChannelBuffer |
MixedFileUpload.getChannelBuffer() |
ChannelBuffer |
MixedAttribute.getChannelBuffer() |
ChannelBuffer |
HttpData.getChannelBuffer()
Returns the content of the file item as a ChannelBuffer
|
ChannelBuffer |
AbstractMemoryHttpData.getChannelBuffer()
Utility to go from a In Memory FileUpload
to a Disk (or another implementation) FileUpload
|
ChannelBuffer |
AbstractDiskHttpData.getChannelBuffer() |
ChannelBuffer |
MixedFileUpload.getChunk(int length) |
ChannelBuffer |
MixedAttribute.getChunk(int length) |
ChannelBuffer |
HttpData.getChunk(int length)
Returns a ChannelBuffer for the content from the current position with at
most length read bytes, increasing the current position of the Bytes
read.
|
ChannelBuffer |
AbstractMemoryHttpData.getChunk(int length) |
ChannelBuffer |
AbstractDiskHttpData.getChunk(int length) |
ChannelBuffer |
InternalAttribute.toChannelBuffer() |
限定符和类型 | 方法和说明 |
---|---|
void |
MixedFileUpload.addContent(ChannelBuffer buffer,
boolean last) |
void |
MixedAttribute.addContent(ChannelBuffer buffer,
boolean last) |
void |
MemoryAttribute.addContent(ChannelBuffer buffer,
boolean last) |
void |
HttpData.addContent(ChannelBuffer buffer,
boolean last)
Add the content from the ChannelBuffer
|
void |
DiskAttribute.addContent(ChannelBuffer buffer,
boolean last) |
void |
AbstractMemoryHttpData.addContent(ChannelBuffer buffer,
boolean last) |
void |
AbstractDiskHttpData.addContent(ChannelBuffer buffer,
boolean last) |
void |
MixedFileUpload.setContent(ChannelBuffer buffer) |
void |
MixedAttribute.setContent(ChannelBuffer buffer) |
void |
HttpData.setContent(ChannelBuffer buffer)
Set the content from the ChannelBuffer (erase any previous data)
|
void |
AbstractMemoryHttpData.setContent(ChannelBuffer buffer) |
void |
AbstractDiskHttpData.setContent(ChannelBuffer buffer) |
限定符和类型 | 方法和说明 |
---|---|
ChannelBuffer |
WebSocketFrame.getBinaryData()
Returns binary data
|
限定符和类型 | 方法和说明 |
---|---|
protected void |
WebSocket08FrameDecoder.checkCloseFrameBody(Channel channel,
ChannelBuffer buffer) |
protected java.lang.Object |
WebSocket00FrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
VoidEnum state) |
protected java.lang.Object |
WebSocket08FrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
WebSocket08FrameDecoder.State state) |
void |
WebSocketFrame.setBinaryData(ChannelBuffer binaryData)
Sets the binary data for this frame
|
构造器和说明 |
---|
BinaryWebSocketFrame(boolean finalFragment,
int rsv,
ChannelBuffer binaryData)
Creates a new binary frame with the specified binary data and the final fragment flag.
|
BinaryWebSocketFrame(ChannelBuffer binaryData)
Creates a new binary frame with the specified binary data.
|
CloseWebSocketFrame(boolean finalFragment,
int rsv,
ChannelBuffer binaryData)
Creates a new close frame
|
ContinuationWebSocketFrame(boolean finalFragment,
int rsv,
ChannelBuffer binaryData)
Creates a new continuation frame with the specified binary data
|
ContinuationWebSocketFrame(ChannelBuffer binaryData)
Creates a new continuation frame with the specified binary data.
|
PingWebSocketFrame(boolean finalFragment,
int rsv,
ChannelBuffer binaryData)
Creates a new ping frame with the specified binary data
|
PingWebSocketFrame(ChannelBuffer binaryData)
Creates a new ping frame with the specified binary data.
|
PongWebSocketFrame(boolean finalFragment,
int rsv,
ChannelBuffer binaryData)
Creates a new pong frame with the specified binary data
|
PongWebSocketFrame(ChannelBuffer binaryData)
Creates a new pong frame with the specified binary data.
|
TextWebSocketFrame(boolean finalFragment,
int rsv,
ChannelBuffer binaryData)
Creates a new text frame with the specified binary data.
|
TextWebSocketFrame(ChannelBuffer binaryData)
Creates a new text frame with the specified binary data.
|
限定符和类型 | 方法和说明 |
---|---|
protected ChannelBuffer |
MarshallingDecoder.extractFrame(ChannelBuffer buffer,
int index,
int length) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
MarshallingDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected java.lang.Object |
CompatibleMarshallingDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
VoidEnum state) |
protected java.lang.Object |
CompatibleMarshallingDecoder.decodeLast(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
VoidEnum state) |
protected ChannelBuffer |
MarshallingDecoder.extractFrame(ChannelBuffer buffer,
int index,
int length) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
ProtobufVarint32FrameDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
限定符和类型 | 方法和说明 |
---|---|
protected ChannelBuffer |
ReplayingDecoder.internalBuffer() |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
ReplayingDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer)
|
protected abstract java.lang.Object |
ReplayingDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
T state)
Decodes the received packets so far into a frame.
|
protected java.lang.Object |
ReplayingDecoder.decodeLast(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected java.lang.Object |
ReplayingDecoder.decodeLast(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
T state)
Decodes the received data so far into a frame when the channel is
disconnected.
|
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
RtspMessageDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
HttpMessageDecoder.State state) |
protected void |
RtspResponseEncoder.encodeInitialLine(ChannelBuffer buf,
HttpMessage message) |
protected void |
RtspRequestEncoder.encodeInitialLine(ChannelBuffer buf,
HttpMessage message) |
限定符和类型 | 方法和说明 |
---|---|
protected ChannelBuffer |
ObjectDecoder.extractFrame(ChannelBuffer buffer,
int index,
int length) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
ObjectDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected ChannelBuffer |
ObjectDecoder.extractFrame(ChannelBuffer buffer,
int index,
int length) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
SocksAuthRequestDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
org.jboss.netty.handler.codec.socks.SocksAuthRequestDecoder.State state) |
protected java.lang.Object |
SocksAuthResponseDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
SocksAuthResponseDecoder.State state) |
protected java.lang.Object |
SocksCmdRequestDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
org.jboss.netty.handler.codec.socks.SocksCmdRequestDecoder.State state) |
protected java.lang.Object |
SocksCmdResponseDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
SocksCmdResponseDecoder.State state) |
protected java.lang.Object |
SocksInitRequestDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
org.jboss.netty.handler.codec.socks.SocksInitRequestDecoder.State state) |
protected java.lang.Object |
SocksInitResponseDecoder.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer,
SocksInitResponseDecoder.State state) |
void |
UnknownSocksResponse.encodeAsByteBuf(ChannelBuffer buffer) |
void |
UnknownSocksRequest.encodeAsByteBuf(ChannelBuffer buffer) |
void |
UnknownSocksMessage.encodeAsByteBuf(ChannelBuffer byteBuf) |
abstract void |
SocksMessage.encodeAsByteBuf(ChannelBuffer channelBuffer)
Encode socks message into its byte representation and write it into byteBuf
|
void |
SocksInitResponse.encodeAsByteBuf(ChannelBuffer channelBuffer) |
void |
SocksInitRequest.encodeAsByteBuf(ChannelBuffer channelBuffer) |
void |
SocksCmdResponse.encodeAsByteBuf(ChannelBuffer channelBuffer) |
void |
SocksCmdRequest.encodeAsByteBuf(ChannelBuffer channelBuffer) |
void |
SocksAuthResponse.encodeAsByteBuf(ChannelBuffer channelBuffer) |
void |
SocksAuthRequest.encodeAsByteBuf(ChannelBuffer channelBuffer) |
限定符和类型 | 方法和说明 |
---|---|
ChannelBuffer |
SpdyHeaderBlockRawEncoder.encode(SpdyHeadersFrame headerFrame) |
ChannelBuffer |
SpdyFrameEncoder.encodeDataFrame(int streamId,
boolean last,
ChannelBuffer data) |
ChannelBuffer |
SpdyFrameEncoder.encodeGoAwayFrame(int lastGoodStreamId,
int statusCode) |
ChannelBuffer |
SpdyFrameEncoder.encodeHeadersFrame(int streamId,
boolean last,
ChannelBuffer headerBlock) |
ChannelBuffer |
SpdyFrameEncoder.encodePingFrame(int id) |
ChannelBuffer |
SpdyFrameEncoder.encodeRstStreamFrame(int streamId,
int statusCode) |
ChannelBuffer |
SpdyFrameEncoder.encodeSettingsFrame(SpdySettingsFrame spdySettingsFrame) |
ChannelBuffer |
SpdyFrameEncoder.encodeSynReplyFrame(int streamId,
boolean last,
ChannelBuffer headerBlock) |
ChannelBuffer |
SpdyFrameEncoder.encodeSynStreamFrame(int streamId,
int associatedToStreamId,
byte priority,
boolean last,
boolean unidirectional,
ChannelBuffer headerBlock) |
ChannelBuffer |
SpdyFrameEncoder.encodeWindowUpdateFrame(int streamId,
int deltaWindowSize) |
ChannelBuffer |
SpdyDataFrame.getData()
Returns the data payload of this frame.
|
ChannelBuffer |
DefaultSpdyDataFrame.getData() |
限定符和类型 | 方法和说明 |
---|---|
void |
SpdyFrameDecoder.decode(ChannelBuffer buffer) |
protected java.lang.Object |
SpdyFrameCodec.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer buffer) |
protected void |
SpdyHeaderBlockRawDecoder.decodeHeaderBlock(ChannelBuffer headerBlock,
SpdyHeadersFrame frame) |
ChannelBuffer |
SpdyFrameEncoder.encodeDataFrame(int streamId,
boolean last,
ChannelBuffer data) |
ChannelBuffer |
SpdyFrameEncoder.encodeHeadersFrame(int streamId,
boolean last,
ChannelBuffer headerBlock) |
ChannelBuffer |
SpdyFrameEncoder.encodeSynReplyFrame(int streamId,
boolean last,
ChannelBuffer headerBlock) |
ChannelBuffer |
SpdyFrameEncoder.encodeSynStreamFrame(int streamId,
int associatedToStreamId,
byte priority,
boolean last,
boolean unidirectional,
ChannelBuffer headerBlock) |
void |
SpdyFrameDecoderDelegate.readDataFrame(int streamId,
boolean last,
ChannelBuffer data)
Called when a DATA frame is received.
|
void |
SpdyFrameCodec.readDataFrame(int streamId,
boolean last,
ChannelBuffer data) |
void |
SpdyFrameDecoderDelegate.readHeaderBlock(ChannelBuffer headerBlock)
Called when the header block within a SYN_STREAM, SYN_REPLY, or HEADERS frame is received.
|
void |
SpdyFrameCodec.readHeaderBlock(ChannelBuffer headerBlock) |
void |
SpdyDataFrame.setData(ChannelBuffer data)
Sets the data payload of this frame.
|
void |
DefaultSpdyDataFrame.setData(ChannelBuffer data) |
限定符和类型 | 方法和说明 |
---|---|
protected java.lang.Object |
SslHandler.decode(ChannelHandlerContext ctx,
Channel channel,
ChannelBuffer in) |
static boolean |
SslHandler.isEncrypted(ChannelBuffer buffer)
Returns
true if the given ChannelBuffer is encrypted. |