Uses of Interface
net.sf.cindy.Buffer

Packages that use Buffer
net.sf.cindy   
net.sf.cindy.buffer   
net.sf.cindy.filter   
net.sf.cindy.packet   
net.sf.cindy.util   
 

Uses of Buffer in net.sf.cindy
 

Methods in net.sf.cindy that return Buffer
 Buffer Buffer.asReadOnlyBuffer()
           
 Buffer Buffer.clear()
           
 Buffer Buffer.compact()
           
 Buffer Buffer.duplicate()
           
 Buffer Buffer.flip()
           
 Buffer Buffer.get(Buffer dst)
           
 Buffer Buffer.get(Buffer dst, int length)
           
 Buffer Buffer.get(byte[] dst)
           
 Buffer Buffer.get(byte[] dst, int offset, int length)
           
 Buffer Buffer.get(java.nio.ByteBuffer dst)
           
 Buffer Buffer.get(java.nio.ByteBuffer dst, int length)
           
 Buffer Buffer.get(int index, Buffer dst)
           
 Buffer Buffer.get(int index, Buffer dst, int length)
           
 Buffer Buffer.get(int index, byte[] dst)
           
 Buffer Buffer.get(int index, byte[] dst, int offset, int length)
           
 Buffer Buffer.get(int index, java.nio.ByteBuffer dst)
           
 Buffer Buffer.get(int index, java.nio.ByteBuffer dst, int length)
           
 Buffer Packet.getContent()
          Get the content of the packet.
 Buffer Buffer.limit(int limit)
           
 Buffer Buffer.mark()
           
 Buffer Buffer.position(int position)
           
 Buffer Buffer.put(Buffer src)
           
 Buffer Buffer.put(Buffer src, int length)
           
 Buffer Buffer.put(byte b)
           
 Buffer Buffer.put(byte[] src)
           
 Buffer Buffer.put(byte[] src, int offset, int length)
           
 Buffer Buffer.put(java.nio.ByteBuffer src)
           
 Buffer Buffer.put(java.nio.ByteBuffer src, int length)
           
 Buffer Buffer.put(int index, Buffer src)
           
 Buffer Buffer.put(int index, Buffer src, int length)
           
 Buffer Buffer.put(int index, byte b)
           
 Buffer Buffer.put(int index, byte[] src)
           
 Buffer Buffer.put(int index, byte[] src, int offset, int length)
           
 Buffer Buffer.put(int index, java.nio.ByteBuffer src)
           
 Buffer Buffer.put(int index, java.nio.ByteBuffer src, int length)
           
 Buffer Buffer.putChar(char c)
           
 Buffer Buffer.putChar(int index, char c)
           
 Buffer Buffer.putDouble(double d)
           
 Buffer Buffer.putDouble(int index, double d)
           
 Buffer Buffer.putFloat(float f)
           
 Buffer Buffer.putFloat(int index, float f)
           
 Buffer Buffer.putInt(int i)
           
 Buffer Buffer.putInt(int index, int i)
           
 Buffer Buffer.putLong(int index, long l)
           
 Buffer Buffer.putLong(long l)
           
 Buffer Buffer.putShort(int index, short s)
           
 Buffer Buffer.putShort(short s)
           
 Buffer Buffer.putString(int index, java.lang.String s, Charset charset)
           
 Buffer Buffer.putString(java.lang.String s, Charset charset)
           
 Buffer Buffer.putUnsignedByte(int index, short s)
           
 Buffer Buffer.putUnsignedByte(short s)
           
 Buffer Buffer.putUnsignedInt(int index, long l)
           
 Buffer Buffer.putUnsignedInt(long l)
           
 Buffer Buffer.putUnsignedShort(int i)
           
 Buffer Buffer.putUnsignedShort(int index, int i)
           
 Buffer Buffer.reset()
           
 Buffer Buffer.rewind()
           
 Buffer Buffer.setBigEndian(boolean b)
           
 Buffer Buffer.skip(int size)
          This method is a shorthand for: position(position() + size).
 Buffer Buffer.slice()
           
 

Methods in net.sf.cindy with parameters of type Buffer
 Buffer Buffer.get(Buffer dst)
           
 Buffer Buffer.get(Buffer dst, int length)
           
 Buffer Buffer.get(int index, Buffer dst)
           
 Buffer Buffer.get(int index, Buffer dst, int length)
           
 Buffer Buffer.put(Buffer src)
           
 Buffer Buffer.put(Buffer src, int length)
           
 Buffer Buffer.put(int index, Buffer src)
           
 Buffer Buffer.put(int index, Buffer src, int length)
           
 

Uses of Buffer in net.sf.cindy.buffer
 

Classes in net.sf.cindy.buffer that implement Buffer
 class AbstractBuffer
          Abstract buffer.
 class ByteArrayBuffer
          Implementation of Buffer which use byte array as container.
 class ByteBufferBuffer
          Implementation of Buffer which use java.nio.ByteBuffer as container.
 class DelegateBuffer
          Delegate buffer.
 class LinkedBuffer
          Linked several Buffer as a single Buffer.
 

Fields in net.sf.cindy.buffer declared as Buffer
 Buffer LinkedBuffer.Entry.buffer
           
protected  Buffer DelegateBuffer.delegate
          Delegate buffer.
 

Methods in net.sf.cindy.buffer that return Buffer
static Buffer BufferFactory.allocate(int capacity)
          Allocate a new buffer.
 Buffer NullBufferPool.allocate(int capacity, boolean direct)
           
 Buffer DefaultBufferPool.allocate(int capacity, boolean direct)
           
 Buffer BufferPool.allocate(int capacity, boolean direct)
          Allocate buffer from pool.
static Buffer BufferFactory.allocate(int capacity, boolean direct)
          Allocate a new buffer.
 Buffer DelegateBuffer.asReadOnlyBuffer()
           
 Buffer AbstractBuffer.asReadOnlyBuffer()
           
protected  Buffer LinkedBuffer.batch(boolean get, int index, Buffer buffer, int length)
           
protected  Buffer LinkedBuffer.batch(boolean get, int index, byte[] array, int offset, int length)
           
protected  Buffer LinkedBuffer.batch(boolean get, int index, java.nio.ByteBuffer buffer, int length)
           
protected  Buffer AbstractBuffer.capacity(int newCapacity)
           
 Buffer DelegateBuffer.clear()
           
 Buffer AbstractBuffer.clear()
           
 Buffer LinkedBuffer.compact()
           
 Buffer DelegateBuffer.compact()
           
 Buffer ByteBufferBuffer.compact()
           
 Buffer ByteArrayBuffer.compact()
           
 Buffer LinkedBuffer.duplicate()
           
 Buffer DelegateBuffer.duplicate()
           
 Buffer ByteBufferBuffer.duplicate()
           
 Buffer ByteArrayBuffer.duplicate()
           
 Buffer DelegateBuffer.flip()
           
 Buffer AbstractBuffer.flip()
           
 Buffer DelegateBuffer.get(Buffer dst)
           
 Buffer AbstractBuffer.get(Buffer dst)
           
 Buffer LinkedBuffer.get(Buffer dst, int length)
           
 Buffer DelegateBuffer.get(Buffer dst, int length)
           
 Buffer ByteBufferBuffer.get(Buffer dst, int length)
           
 Buffer ByteArrayBuffer.get(Buffer dst, int length)
           
 Buffer AbstractBuffer.get(Buffer dst, int length)
           
 Buffer DelegateBuffer.get(byte[] dst)
           
 Buffer AbstractBuffer.get(byte[] dst)
           
 Buffer LinkedBuffer.get(byte[] dst, int offset, int length)
           
 Buffer DelegateBuffer.get(byte[] dst, int offset, int length)
           
 Buffer ByteBufferBuffer.get(byte[] dst, int offset, int length)
           
 Buffer ByteArrayBuffer.get(byte[] dst, int offset, int length)
           
 Buffer AbstractBuffer.get(byte[] dst, int offset, int length)
           
 Buffer DelegateBuffer.get(java.nio.ByteBuffer dst)
           
 Buffer AbstractBuffer.get(java.nio.ByteBuffer dst)
           
 Buffer LinkedBuffer.get(java.nio.ByteBuffer dst, int length)
           
 Buffer DelegateBuffer.get(java.nio.ByteBuffer dst, int length)
           
 Buffer ByteBufferBuffer.get(java.nio.ByteBuffer dst, int length)
           
 Buffer ByteArrayBuffer.get(java.nio.ByteBuffer dst, int length)
           
 Buffer AbstractBuffer.get(java.nio.ByteBuffer dst, int length)
           
 Buffer DelegateBuffer.get(int index, Buffer dst)
           
 Buffer AbstractBuffer.get(int index, Buffer dst)
           
 Buffer LinkedBuffer.get(int index, Buffer dst, int length)
           
 Buffer DelegateBuffer.get(int index, Buffer dst, int length)
           
 Buffer ByteBufferBuffer.get(int index, Buffer dst, int length)
           
 Buffer ByteArrayBuffer.get(int index, Buffer dst, int length)
           
 Buffer AbstractBuffer.get(int index, Buffer dst, int length)
           
 Buffer DelegateBuffer.get(int index, byte[] dst)
           
 Buffer AbstractBuffer.get(int index, byte[] dst)
           
 Buffer LinkedBuffer.get(int index, byte[] dst, int offset, int length)
           
 Buffer DelegateBuffer.get(int index, byte[] dst, int offset, int length)
           
 Buffer ByteBufferBuffer.get(int index, byte[] dst, int offset, int length)
           
 Buffer ByteArrayBuffer.get(int index, byte[] dst, int offset, int length)
           
 Buffer AbstractBuffer.get(int index, byte[] dst, int offset, int length)
           
 Buffer DelegateBuffer.get(int index, java.nio.ByteBuffer dst)
           
 Buffer AbstractBuffer.get(int index, java.nio.ByteBuffer dst)
           
 Buffer LinkedBuffer.get(int index, java.nio.ByteBuffer dst, int length)
           
 Buffer DelegateBuffer.get(int index, java.nio.ByteBuffer dst, int length)
           
 Buffer ByteBufferBuffer.get(int index, java.nio.ByteBuffer dst, int length)
           
 Buffer ByteArrayBuffer.get(int index, java.nio.ByteBuffer dst, int length)
           
 Buffer AbstractBuffer.get(int index, java.nio.ByteBuffer dst, int length)
           
 Buffer DelegateBuffer.getDelegate()
           
 Buffer DelegateBuffer.limit(int limit)
           
 Buffer AbstractBuffer.limit(int newLimit)
           
 Buffer DelegateBuffer.mark()
           
 Buffer AbstractBuffer.mark()
           
protected  Buffer AbstractBuffer.mark(int mark)
           
 Buffer DelegateBuffer.position(int position)
           
 Buffer AbstractBuffer.position(int newPosition)
           
 Buffer DelegateBuffer.put(Buffer src)
           
 Buffer AbstractBuffer.put(Buffer src)
           
 Buffer LinkedBuffer.put(Buffer src, int length)
           
 Buffer DelegateBuffer.put(Buffer src, int length)
           
 Buffer ByteBufferBuffer.put(Buffer src, int length)
           
 Buffer ByteArrayBuffer.put(Buffer src, int length)
           
 Buffer AbstractBuffer.put(Buffer src, int length)
           
 Buffer DelegateBuffer.put(byte b)
           
 Buffer AbstractBuffer.put(byte b)
           
 Buffer DelegateBuffer.put(byte[] src)
           
 Buffer AbstractBuffer.put(byte[] src)
           
 Buffer LinkedBuffer.put(byte[] src, int offset, int length)
           
 Buffer DelegateBuffer.put(byte[] src, int offset, int length)
           
 Buffer ByteBufferBuffer.put(byte[] src, int offset, int length)
           
 Buffer ByteArrayBuffer.put(byte[] src, int offset, int length)
           
 Buffer AbstractBuffer.put(byte[] src, int offset, int length)
           
 Buffer DelegateBuffer.put(java.nio.ByteBuffer src)
           
 Buffer AbstractBuffer.put(java.nio.ByteBuffer src)
           
 Buffer LinkedBuffer.put(java.nio.ByteBuffer src, int length)
           
 Buffer DelegateBuffer.put(java.nio.ByteBuffer src, int length)
           
 Buffer ByteBufferBuffer.put(java.nio.ByteBuffer src, int length)
           
 Buffer ByteArrayBuffer.put(java.nio.ByteBuffer src, int length)
           
 Buffer AbstractBuffer.put(java.nio.ByteBuffer src, int length)
           
 Buffer DelegateBuffer.put(int index, Buffer src)
           
 Buffer AbstractBuffer.put(int index, Buffer src)
           
 Buffer LinkedBuffer.put(int index, Buffer src, int length)
           
 Buffer DelegateBuffer.put(int index, Buffer src, int length)
           
 Buffer ByteBufferBuffer.put(int index, Buffer src, int length)
           
 Buffer ByteArrayBuffer.put(int index, Buffer src, int length)
           
 Buffer AbstractBuffer.put(int index, Buffer src, int length)
           
 Buffer DelegateBuffer.put(int index, byte b)
           
 Buffer AbstractBuffer.put(int index, byte b)
           
 Buffer DelegateBuffer.put(int index, byte[] src)
           
 Buffer AbstractBuffer.put(int index, byte[] src)
           
 Buffer LinkedBuffer.put(int index, byte[] src, int offset, int length)
           
 Buffer DelegateBuffer.put(int index, byte[] src, int offset, int length)
           
 Buffer ByteBufferBuffer.put(int index, byte[] src, int offset, int length)
           
 Buffer ByteArrayBuffer.put(int index, byte[] src, int offset, int length)
           
 Buffer AbstractBuffer.put(int index, byte[] src, int offset, int length)
           
 Buffer DelegateBuffer.put(int index, java.nio.ByteBuffer src)
           
 Buffer AbstractBuffer.put(int index, java.nio.ByteBuffer src)
           
 Buffer LinkedBuffer.put(int index, java.nio.ByteBuffer src, int length)
           
 Buffer DelegateBuffer.put(int index, java.nio.ByteBuffer src, int length)
           
 Buffer ByteBufferBuffer.put(int index, java.nio.ByteBuffer src, int length)
           
 Buffer ByteArrayBuffer.put(int index, java.nio.ByteBuffer src, int length)
           
 Buffer AbstractBuffer.put(int index, java.nio.ByteBuffer src, int length)
           
 Buffer DelegateBuffer.putChar(char c)
           
 Buffer ByteBufferBuffer.putChar(char c)
           
 Buffer AbstractBuffer.putChar(char c)
           
 Buffer DelegateBuffer.putChar(int index, char c)
           
 Buffer ByteBufferBuffer.putChar(int index, char c)
           
 Buffer AbstractBuffer.putChar(int index, char c)
           
 Buffer DelegateBuffer.putDouble(double d)
           
 Buffer ByteBufferBuffer.putDouble(double d)
           
 Buffer AbstractBuffer.putDouble(double d)
           
 Buffer DelegateBuffer.putDouble(int index, double d)
           
 Buffer ByteBufferBuffer.putDouble(int index, double d)
           
 Buffer AbstractBuffer.putDouble(int index, double d)
           
 Buffer DelegateBuffer.putFloat(float f)
           
 Buffer ByteBufferBuffer.putFloat(float f)
           
 Buffer AbstractBuffer.putFloat(float f)
           
 Buffer DelegateBuffer.putFloat(int index, float f)
           
 Buffer ByteBufferBuffer.putFloat(int index, float f)
           
 Buffer AbstractBuffer.putFloat(int index, float f)
           
 Buffer LinkedBuffer.putInt(int i)
           
 Buffer DelegateBuffer.putInt(int i)
           
 Buffer ByteBufferBuffer.putInt(int i)
           
 Buffer AbstractBuffer.putInt(int i)
           
 Buffer LinkedBuffer.putInt(int index, int i)
           
 Buffer DelegateBuffer.putInt(int index, int i)
           
 Buffer ByteBufferBuffer.putInt(int index, int i)
           
 Buffer AbstractBuffer.putInt(int index, int i)
           
 Buffer LinkedBuffer.putLong(int index, long l)
           
 Buffer DelegateBuffer.putLong(int index, long l)
           
 Buffer ByteBufferBuffer.putLong(int index, long l)
           
 Buffer AbstractBuffer.putLong(int index, long l)
           
 Buffer LinkedBuffer.putLong(long l)
           
 Buffer DelegateBuffer.putLong(long l)
           
 Buffer ByteBufferBuffer.putLong(long l)
           
 Buffer AbstractBuffer.putLong(long l)
           
 Buffer LinkedBuffer.putShort(int index, short s)
           
 Buffer DelegateBuffer.putShort(int index, short s)
           
 Buffer ByteBufferBuffer.putShort(int index, short s)
           
 Buffer AbstractBuffer.putShort(int index, short s)
           
 Buffer LinkedBuffer.putShort(short s)
           
 Buffer DelegateBuffer.putShort(short s)
           
 Buffer ByteBufferBuffer.putShort(short s)
           
 Buffer AbstractBuffer.putShort(short s)
           
 Buffer DelegateBuffer.putString(int index, java.lang.String s, Charset charset)
           
 Buffer AbstractBuffer.putString(int index, java.lang.String s, Charset charset)
           
 Buffer DelegateBuffer.putString(java.lang.String s, Charset charset)
           
 Buffer AbstractBuffer.putString(java.lang.String s, Charset charset)
           
 Buffer DelegateBuffer.putUnsignedByte(int index, short s)
           
 Buffer AbstractBuffer.putUnsignedByte(int index, short s)
           
 Buffer DelegateBuffer.putUnsignedByte(short s)
           
 Buffer AbstractBuffer.putUnsignedByte(short s)
           
 Buffer DelegateBuffer.putUnsignedInt(int index, long l)
           
 Buffer AbstractBuffer.putUnsignedInt(int index, long l)
           
 Buffer DelegateBuffer.putUnsignedInt(long l)
           
 Buffer AbstractBuffer.putUnsignedInt(long l)
           
 Buffer DelegateBuffer.putUnsignedShort(int i)
           
 Buffer AbstractBuffer.putUnsignedShort(int i)
           
 Buffer DelegateBuffer.putUnsignedShort(int index, int i)
           
 Buffer AbstractBuffer.putUnsignedShort(int index, int i)
           
 Buffer DelegateBuffer.reset()
           
 Buffer AbstractBuffer.reset()
           
 Buffer DelegateBuffer.rewind()
           
 Buffer AbstractBuffer.rewind()
           
 Buffer DelegateBuffer.setBigEndian(boolean b)
           
 Buffer AbstractBuffer.setBigEndian(boolean bigEndian)
           
protected  Buffer AbstractBuffer.setReadonly(boolean readonly)
           
 Buffer DelegateBuffer.skip(int size)
           
 Buffer AbstractBuffer.skip(int size)
           
 Buffer LinkedBuffer.slice()
           
 Buffer DelegateBuffer.slice()
           
 Buffer ByteBufferBuffer.slice()
           
 Buffer ByteArrayBuffer.slice()
           
 Buffer BufferBuilder.toBuffer()
           
static Buffer BufferFactory.wrap(Buffer[] buffers)
          Wrap a buffer array into a single buffer.
static Buffer BufferFactory.wrap(byte[] array)
          Wrap a byte array into a buffer.
static Buffer BufferFactory.wrap(byte[] array, int offset, int length)
          Wrap a byte array into a buffer.
static Buffer BufferFactory.wrap(java.nio.ByteBuffer buffer)
          Wrap a byte buffer into a buffer.
 

Methods in net.sf.cindy.buffer with parameters of type Buffer
protected  void LinkedBuffer.append(Buffer buffer)
           
 BufferBuilder BufferBuilder.append(Buffer buffer)
           
protected  Buffer LinkedBuffer.batch(boolean get, int index, Buffer buffer, int length)
           
 Buffer DelegateBuffer.get(Buffer dst)
           
 Buffer AbstractBuffer.get(Buffer dst)
           
 Buffer LinkedBuffer.get(Buffer dst, int length)
           
 Buffer DelegateBuffer.get(Buffer dst, int length)
           
 Buffer ByteBufferBuffer.get(Buffer dst, int length)
           
 Buffer ByteArrayBuffer.get(Buffer dst, int length)
           
 Buffer AbstractBuffer.get(Buffer dst, int length)
           
 Buffer DelegateBuffer.get(int index, Buffer dst)
           
 Buffer AbstractBuffer.get(int index, Buffer dst)
           
 Buffer LinkedBuffer.get(int index, Buffer dst, int length)
           
 Buffer DelegateBuffer.get(int index, Buffer dst, int length)
           
 Buffer ByteBufferBuffer.get(int index, Buffer dst, int length)
           
 Buffer ByteArrayBuffer.get(int index, Buffer dst, int length)
           
 Buffer AbstractBuffer.get(int index, Buffer dst, int length)
           
 Buffer DelegateBuffer.put(Buffer src)
           
 Buffer AbstractBuffer.put(Buffer src)
           
 Buffer LinkedBuffer.put(Buffer src, int length)
           
 Buffer DelegateBuffer.put(Buffer src, int length)
           
 Buffer ByteBufferBuffer.put(Buffer src, int length)
           
 Buffer ByteArrayBuffer.put(Buffer src, int length)
           
 Buffer AbstractBuffer.put(Buffer src, int length)
           
 Buffer DelegateBuffer.put(int index, Buffer src)
           
 Buffer AbstractBuffer.put(int index, Buffer src)
           
 Buffer LinkedBuffer.put(int index, Buffer src, int length)
           
 Buffer DelegateBuffer.put(int index, Buffer src, int length)
           
 Buffer ByteBufferBuffer.put(int index, Buffer src, int length)
           
 Buffer ByteArrayBuffer.put(int index, Buffer src, int length)
           
 Buffer AbstractBuffer.put(int index, Buffer src, int length)
           
protected  void LinkedBuffer.remove(Buffer buffer)
           
static Buffer BufferFactory.wrap(Buffer[] buffers)
          Wrap a buffer array into a single buffer.
 

Constructors in net.sf.cindy.buffer with parameters of type Buffer
DelegateBuffer(Buffer delegate)
           
LinkedBuffer(Buffer[] content)
           
 

Uses of Buffer in net.sf.cindy.filter
 

Methods in net.sf.cindy.filter with parameters of type Buffer
protected  void PacketDecoderFilter.recognize(Buffer content, java.net.SocketAddress address)
           
 

Uses of Buffer in net.sf.cindy.packet
 

Methods in net.sf.cindy.packet that return Buffer
 Buffer DelegatePacket.getContent()
           
 Buffer DefaultPacket.getContent()
           
 

Methods in net.sf.cindy.packet with parameters of type Buffer
 void DefaultPacket.setContent(Buffer content)
           
 

Constructors in net.sf.cindy.packet with parameters of type Buffer
DefaultPacket(Buffer content)
           
DefaultPacket(Buffer content, java.net.SocketAddress address)
           
 

Uses of Buffer in net.sf.cindy.util
 

Methods in net.sf.cindy.util with parameters of type Buffer
 java.lang.String Charset.decode(Buffer buffer)
          Decode buffer to string.