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.