| Package | Description | 
|---|---|
| org.eclipse.jetty.io | |
| org.eclipse.jetty.io.bio | |
| org.eclipse.jetty.io.nio | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
AbstractBuffer  | 
static class  | 
BufferCache.CachedBuffer  | 
class  | 
ByteArrayBuffer  | 
static class  | 
ByteArrayBuffer.CaseInsensitive  | 
class  | 
View
A View on another buffer. 
 | 
static class  | 
View.CaseInsensitive  | 
| Modifier and Type | Method and Description | 
|---|---|
Buffer | 
AbstractBuffer.asImmutableBuffer()  | 
Buffer | 
Buffer.asImmutableBuffer()  | 
Buffer | 
AbstractBuffer.asMutableBuffer()  | 
Buffer | 
Buffer.asMutableBuffer()  | 
Buffer | 
AbstractBuffer.asNonVolatileBuffer()  | 
Buffer | 
Buffer.asNonVolatileBuffer()  | 
Buffer | 
AbstractBuffer.asReadOnlyBuffer()  | 
Buffer | 
Buffer.asReadOnlyBuffer()  | 
Buffer | 
AbstractBuffer.buffer()  | 
Buffer | 
Buffer.buffer()
Get the underlying buffer. 
 | 
Buffer | 
View.buffer()  | 
Buffer | 
BufferDateCache.formatBuffer(long date)  | 
Buffer | 
AbstractBuffer.get(int length)  | 
Buffer | 
Buffer.get(int length)  | 
Buffer | 
Buffers.getBuffer()  | 
Buffer | 
ThreadLocalBuffers.getBuffer()  | 
Buffer | 
PooledBuffers.getBuffer()  | 
Buffer | 
SimpleBuffers.getBuffer()  | 
Buffer | 
Buffers.getBuffer(int size)  | 
Buffer | 
ThreadLocalBuffers.getBuffer(int size)  | 
Buffer | 
PooledBuffers.getBuffer(int size)  | 
Buffer | 
SimpleBuffers.getBuffer(int size)  | 
Buffer | 
Buffers.getHeader()  | 
Buffer | 
ThreadLocalBuffers.getHeader()  | 
Buffer | 
PooledBuffers.getHeader()  | 
Buffer | 
SimpleBuffers.getHeader()  | 
Buffer | 
BufferCache.lookup(Buffer buffer)  | 
Buffer | 
BufferCache.lookup(String value)  | 
protected Buffer | 
AbstractBuffers.newBuffer()
Create a new content Buffer 
 | 
protected Buffer | 
AbstractBuffers.newBuffer(int size)
Create a new content Buffer 
 | 
protected Buffer | 
AbstractBuffers.newHeader()
Create a new header Buffer 
 | 
Buffer | 
AbstractBuffer.peek(int index,
    int length)  | 
Buffer | 
Buffer.peek(int index,
    int length)  | 
Buffer | 
View.peek(int index,
    int length)  | 
Buffer | 
AbstractBuffer.slice()  | 
Buffer | 
Buffer.slice()  | 
Buffer | 
AbstractBuffer.sliceFromMark()  | 
Buffer | 
Buffer.sliceFromMark()  | 
Buffer | 
AbstractBuffer.sliceFromMark(int length)  | 
Buffer | 
Buffer.sliceFromMark(int length)  | 
static Buffer | 
BufferUtil.toBuffer(long value)  | 
| Modifier and Type | Method and Description | 
|---|---|
boolean | 
AbstractBuffer.equalsIgnoreCase(Buffer b)  | 
boolean | 
Buffer.equalsIgnoreCase(Buffer buffer)  | 
boolean | 
ByteArrayBuffer.equalsIgnoreCase(Buffer b)  | 
int | 
EndPoint.fill(Buffer buffer)
Fill the buffer from the current putIndex to it's capacity from whatever
 byte source is backing the buffer. 
 | 
int | 
ByteArrayEndPoint.fill(Buffer buffer)  | 
int | 
EndPoint.flush(Buffer buffer)
Flush the buffer from the current getIndex to it's putIndex using whatever byte
 sink is backing the buffer. 
 | 
int | 
ByteArrayEndPoint.flush(Buffer buffer)  | 
int | 
EndPoint.flush(Buffer header,
     Buffer buffer,
     Buffer trailer)
Flush the buffer from the current getIndex to it's putIndex using whatever byte
 sink is backing the buffer. 
 | 
int | 
ByteArrayEndPoint.flush(Buffer header,
     Buffer buffer,
     Buffer trailer)  | 
BufferCache.CachedBuffer | 
BufferCache.get(Buffer buffer)  | 
int | 
BufferCache.getOrdinal(Buffer buffer)  | 
void | 
NetworkTrafficListener.incoming(Socket socket,
        Buffer bytes)
Callback method invoked when bytes sent by a remote client arrived on the server. 
 | 
void | 
NetworkTrafficListener.Empty.incoming(Socket socket,
        Buffer bytes)  | 
boolean | 
AbstractBuffers.isBuffer(Buffer buffer)  | 
boolean | 
AbstractBuffers.isHeader(Buffer buffer)  | 
static boolean | 
BufferUtil.isPrefix(Buffer prefix,
        Buffer buffer)  | 
Buffer | 
BufferCache.lookup(Buffer buffer)  | 
void | 
NetworkTrafficListener.outgoing(Socket socket,
        Buffer bytes)
Callback method invoked when bytes are sent to a remote client from the server. 
 | 
void | 
NetworkTrafficListener.Empty.outgoing(Socket socket,
        Buffer bytes)  | 
int | 
AbstractBuffer.poke(int index,
    Buffer src)  | 
int | 
Buffer.poke(int index,
    Buffer src)
Put the contents of the buffer at the specific index. 
 | 
int | 
ByteArrayBuffer.poke(int index,
    Buffer src)  | 
int | 
View.poke(int index,
    Buffer src)  | 
static void | 
BufferUtil.prependHexInt(Buffer buffer,
             int n)
Add hex integer BEFORE current getIndex. 
 | 
int | 
AbstractBuffer.put(Buffer src)  | 
int | 
Buffer.put(Buffer src)
Write the bytes from the source buffer to the current getIndex. 
 | 
static void | 
BufferUtil.putCRLF(Buffer buffer)  | 
static void | 
BufferUtil.putDecInt(Buffer buffer,
         int n)  | 
static void | 
BufferUtil.putDecLong(Buffer buffer,
          long n)  | 
static void | 
BufferUtil.putHexInt(Buffer buffer,
         int n)  | 
void | 
Buffers.returnBuffer(Buffer buffer)  | 
void | 
ThreadLocalBuffers.returnBuffer(Buffer buffer)  | 
void | 
PooledBuffers.returnBuffer(Buffer buffer)  | 
void | 
SimpleBuffers.returnBuffer(Buffer buffer)  | 
static String | 
BufferUtil.to8859_1_String(Buffer buffer)  | 
static int | 
BufferUtil.toInt(Buffer buffer)
Convert buffer to an integer. 
 | 
static long | 
BufferUtil.toLong(Buffer buffer)
Convert buffer to an long. 
 | 
String | 
BufferCache.toString(Buffer buffer)  | 
void | 
View.update(Buffer buffer)
Update view to buffer 
 | 
| Constructor and Description | 
|---|
SimpleBuffers(Buffer header,
             Buffer buffer)  | 
View.CaseInsensitive(Buffer buffer)  | 
View.CaseInsensitive(Buffer buffer,
                    int mark,
                    int get,
                    int put,
                    int access)  | 
View(Buffer buffer)  | 
View(Buffer buffer,
    int mark,
    int get,
    int put,
    int access)  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
StreamEndPoint.fill(Buffer buffer)  | 
int | 
StreamEndPoint.flush(Buffer buffer)  | 
int | 
StreamEndPoint.flush(Buffer header,
     Buffer buffer,
     Buffer trailer)  | 
| Modifier and Type | Interface and Description | 
|---|---|
interface  | 
NIOBuffer  | 
| Modifier and Type | Class and Description | 
|---|---|
class  | 
DirectNIOBuffer  | 
class  | 
IndirectNIOBuffer  | 
class  | 
RandomAccessFileBuffer  | 
| Modifier and Type | Method and Description | 
|---|---|
int | 
NetworkTrafficSelectChannelEndPoint.fill(Buffer buffer)  | 
int | 
SelectChannelEndPoint.fill(Buffer buffer)  | 
int | 
ChannelEndPoint.fill(Buffer buffer)  | 
int | 
SslConnection.SslEndPoint.fill(Buffer buffer)  | 
int | 
NetworkTrafficSelectChannelEndPoint.flush(Buffer buffer)  | 
int | 
SelectChannelEndPoint.flush(Buffer buffer)  | 
int | 
ChannelEndPoint.flush(Buffer buffer)  | 
int | 
SslConnection.SslEndPoint.flush(Buffer buffer)  | 
int | 
SelectChannelEndPoint.flush(Buffer header,
     Buffer buffer,
     Buffer trailer)  | 
int | 
ChannelEndPoint.flush(Buffer header,
     Buffer buffer,
     Buffer trailer)  | 
int | 
SslConnection.SslEndPoint.flush(Buffer header,
     Buffer buffer,
     Buffer trailer)  | 
protected int | 
NetworkTrafficSelectChannelEndPoint.gatheringFlush(Buffer header,
              ByteBuffer bbuf0,
              Buffer buffer,
              ByteBuffer bbuf1)  | 
protected int | 
ChannelEndPoint.gatheringFlush(Buffer header,
              ByteBuffer bbuf0,
              Buffer buffer,
              ByteBuffer bbuf1)  | 
void | 
NetworkTrafficSelectChannelEndPoint.notifyIncoming(Buffer buffer,
              int read)  | 
void | 
NetworkTrafficSelectChannelEndPoint.notifyOutgoing(Buffer buffer,
              int position,
              int written)  | 
int | 
DirectNIOBuffer.poke(int index,
    Buffer src)  | 
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.