Uses of Interface
org.jboss.netty.buffer.ChannelBuffer

Packages that use ChannelBuffer
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.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.replay Specialized variation of FrameDecoder which enables implementation of a non-blocking decoder in the blocking I/O paradigm. 
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.ssl SSL · TLS implementation based on SSLEngine 
 

Uses of ChannelBuffer in org.jboss.netty.buffer
 

Subinterfaces of ChannelBuffer in org.jboss.netty.buffer
 interface WrappedChannelBuffer
          The common interface for buffer wrappers and derived buffers.
 

Classes in org.jboss.netty.buffer that implement ChannelBuffer
 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 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.
 

Fields in org.jboss.netty.buffer declared as ChannelBuffer
static ChannelBuffer ChannelBuffers.EMPTY_BUFFER
          A buffer whose capacity is 0.
 

Methods in org.jboss.netty.buffer that return ChannelBuffer
 ChannelBuffer ChannelBufferOutputStream.buffer()
          Returns the buffer where this stream is writing data.
static ChannelBuffer ChannelBuffers.buffer(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(ByteBuffer... buffers)
          Creates a new buffer whose content is a merged copy of the specified buffers' slices.
static ChannelBuffer ChannelBuffers.copiedBuffer(ByteBuffer buffer)
          Creates a new buffer whose content is a copy of the specified buffer's current slice.
static ChannelBuffer ChannelBuffers.copiedBuffer(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(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(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(ByteOrder endianness, String string, String charsetName)
          Creates a new buffer with the specified endianness whose content is the specified string encoded by the specified charsetName.
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(String string, String charsetName)
          Creates a new big-endian buffer whose content is the specified string encoded by the specified charsetName.
 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(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(ByteOrder endianness, int estimatedLength)
          Creates a new dynamic buffer with the specified endianness and the specified estimated data length.
static ChannelBuffer ChannelBuffers.dynamicBuffer(ByteOrder endianness, int estimatedLength, ChannelBufferFactory 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)
           
 ChannelBuffer HeapChannelBufferFactory.getBuffer(ByteOrder order, int capacity)
           
 ChannelBuffer DirectChannelBufferFactory.getBuffer(ByteOrder order, int capacity)
           
 ChannelBuffer ChannelBufferFactory.getBuffer(ByteOrder endianness, int capacity)
          Returns a ChannelBuffer with the specified endianness and capacity.
 ChannelBuffer ChannelBufferFactory.getBuffer(int capacity)
          Returns a ChannelBuffer with the specified capacity.
 ChannelBuffer AbstractChannelBufferFactory.getBuffer(int capacity)
           
 ChannelBuffer ChannelBuffer.readBytes(ChannelBufferIndexFinder indexFinder)
          Transfers this buffer's data to a newly created buffer starting at the current readerIndex until the specified indexFinder returns true and increases the readerIndex by the number of the transferred bytes.
 ChannelBuffer AbstractChannelBuffer.readBytes(ChannelBufferIndexFinder endIndexFinder)
           
 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 ChannelBuffer.readSlice(ChannelBufferIndexFinder indexFinder)
          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 (determined by indexFinder).
 ChannelBuffer AbstractChannelBuffer.readSlice(ChannelBufferIndexFinder endIndexFinder)
           
 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(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(ByteBuffer... buffers)
          Creates a new composite buffer which wraps the specified NIO buffers without copying them.
static ChannelBuffer ChannelBuffers.wrappedBuffer(ByteBuffer buffer)
          Creates a new buffer which wraps the specified NIO buffer's current slice.
static ChannelBuffer ChannelBuffers.wrappedBuffer(ByteOrder endianness, byte[]... arrays)
          Creates a new composite buffer which wraps the specified arrays without copying them.
static ChannelBuffer ChannelBuffers.wrappedBuffer(ByteOrder endianness, byte[] array)
          Creates a new buffer which wraps the specified array with the specified endianness.
static ChannelBuffer ChannelBuffers.wrappedBuffer(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 specified buffers without copying them.
static ChannelBuffer ChannelBuffers.wrappedBuffer(ChannelBuffer buffer)
          Creates a new buffer which wraps the specified buffer's readable bytes.
 

Methods in org.jboss.netty.buffer with parameters of type ChannelBuffer
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 String ChannelBuffers.hexDump(ChannelBuffer buffer)
          Returns a hex dump of the specified buffer's readable bytes.
static 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 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 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 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 destination 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(ChannelBuffer... buffers)
          Creates a new composite buffer which wraps 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 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 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)
           
 

Constructors in org.jboss.netty.buffer with parameters of type ChannelBuffer
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.
CompositeChannelBuffer(ChannelBuffer... buffers)
           
DuplicatedChannelBuffer(ChannelBuffer buffer)
           
ReadOnlyChannelBuffer(ChannelBuffer buffer)
           
SlicedChannelBuffer(ChannelBuffer buffer, int index, int length)
           
TruncatedChannelBuffer(ChannelBuffer buffer, int length)
           
 

Uses of ChannelBuffer in org.jboss.netty.handler.codec.base64
 

Methods in org.jboss.netty.handler.codec.base64 that return ChannelBuffer
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)
           
 

Methods in org.jboss.netty.handler.codec.base64 with parameters of type ChannelBuffer
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)
           
 

Uses of ChannelBuffer in org.jboss.netty.handler.codec.frame
 

Methods in org.jboss.netty.handler.codec.frame that return ChannelBuffer
static ChannelBuffer[] Delimiters.lineDelimiter()
          Returns CR ('\r') and LF ('\n') delimiters, which could be used for text-based line protocols.
static ChannelBuffer[] Delimiters.nulDelimiter()
          Returns a NUL (0x00) delimiter, which could be used for Flash XML socket or any similar protocols.
 

Methods in org.jboss.netty.handler.codec.frame with parameters of type ChannelBuffer
protected  Object LengthFieldBasedFrameDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
           
protected abstract  Object FrameDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
          Decodes the received packets so far into a frame.
protected  Object FixedLengthFrameDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
           
protected  Object DelimiterBasedFrameDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
           
protected  Object FrameDecoder.decodeLast(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
          Decodes the received data so far into a frame when the channel is disconnected.
 

Constructors in org.jboss.netty.handler.codec.frame with parameters of type ChannelBuffer
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.
 

Uses of ChannelBuffer in org.jboss.netty.handler.codec.http
 

Methods in org.jboss.netty.handler.codec.http that return ChannelBuffer
 ChannelBuffer HttpMessage.getContent()
          Returns the content of this message.
 ChannelBuffer HttpChunk.getContent()
          Returns the content of this chunk.
 ChannelBuffer DefaultHttpMessage.getContent()
           
 ChannelBuffer DefaultHttpChunk.getContent()
           
 

Methods in org.jboss.netty.handler.codec.http with parameters of type ChannelBuffer
protected  Object HttpMessageDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer, HttpMessageDecoder.State state)
           
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 DefaultHttpMessage.setContent(ChannelBuffer content)
           
 

Constructors in org.jboss.netty.handler.codec.http with parameters of type ChannelBuffer
DefaultHttpChunk(ChannelBuffer content)
          Creates a new instance with the specified chunk content.
 

Uses of ChannelBuffer in org.jboss.netty.handler.codec.replay
 

Methods in org.jboss.netty.handler.codec.replay with parameters of type ChannelBuffer
protected abstract  Object ReplayingDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer, T state)
          Decodes the received packets so far into a frame.
protected  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.
 

Uses of ChannelBuffer in org.jboss.netty.handler.codec.serialization
 

Methods in org.jboss.netty.handler.codec.serialization with parameters of type ChannelBuffer
protected  Object ObjectDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
           
protected  Object CompatibleObjectDecoder.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer, org.jboss.netty.handler.codec.serialization.CompatibleObjectDecoderState state)
          Deprecated.  
protected  Object CompatibleObjectDecoder.decodeLast(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer, org.jboss.netty.handler.codec.serialization.CompatibleObjectDecoderState state)
          Deprecated.  
 

Uses of ChannelBuffer in org.jboss.netty.handler.ssl
 

Methods in org.jboss.netty.handler.ssl with parameters of type ChannelBuffer
protected  Object SslHandler.decode(ChannelHandlerContext ctx, Channel channel, ChannelBuffer buffer)
           
 



Copyright © 2008-2009 JBoss, by Red Hat. All Rights Reserved.