Modifier and Type | Field and Description |
---|---|
static Buffer |
Ajp13RequestHeaders.ACCEPT_BUFFER |
static Buffer |
Ajp13RequestHeaders.ACCEPT_CHARSET_BUFFER |
static Buffer |
Ajp13RequestHeaders.ACCEPT_ENCODING_BUFFER |
static Buffer |
Ajp13RequestHeaders.ACCEPT_LANGUAGE_BUFFER |
static Buffer |
Ajp13PacketMethods.ACL_BUFFER |
static Buffer |
Ajp13RequestHeaders.AUTHORIZATION_BUFFER |
static Buffer |
Ajp13PacketMethods.BASELINE_CONTROL_BUFFER |
static Buffer |
Ajp13PacketMethods.CHECKIN_BUFFER |
static Buffer |
Ajp13PacketMethods.CHECKOUT_BUFFER |
static Buffer |
Ajp13RequestHeaders.CONNECTION_BUFFER |
static Buffer |
Ajp13ResponseHeaders.CONTENT_LANGUAGE_BUFFER |
static Buffer |
Ajp13ResponseHeaders.CONTENT_LENGTH_BUFFER |
static Buffer |
Ajp13RequestHeaders.CONTENT_LENGTH_BUFFER |
static Buffer |
Ajp13ResponseHeaders.CONTENT_TYPE_BUFFER |
static Buffer |
Ajp13RequestHeaders.CONTENT_TYPE_BUFFER |
static Buffer |
Ajp13RequestHeaders.COOKIE_BUFFER |
static Buffer |
Ajp13RequestHeaders.COOKIE2_BUFFER |
static Buffer |
Ajp13PacketMethods.COPY_BUFFER |
static Buffer |
Ajp13ResponseHeaders.DATE_BUFFER |
static Buffer |
Ajp13PacketMethods.DELETE_BUFFER |
static Buffer |
Ajp13PacketMethods.GET_BUFFER |
static Buffer |
Ajp13PacketMethods.HEAD_BUFFER |
static Buffer |
Ajp13RequestHeaders.HOST_BUFFER |
static Buffer |
Ajp13PacketMethods.LABEL_BUFFER |
static Buffer |
Ajp13ResponseHeaders.LAST_MODIFIED_BUFFER |
static Buffer |
Ajp13ResponseHeaders.LOCATION_BUFFER |
static Buffer |
Ajp13PacketMethods.LOCK_BUFFER |
static Buffer |
Ajp13PacketMethods.MERGE_BUFFER |
static Buffer |
Ajp13PacketMethods.MKACTIVITY_BUFFER |
static Buffer |
Ajp13PacketMethods.MKCOL_BUFFER |
static Buffer |
Ajp13PacketMethods.MKWORKSPACE_BUFFER |
static Buffer |
Ajp13PacketMethods.MOVE_BUFFER |
static Buffer |
Ajp13PacketMethods.OPTIONS_BUFFER |
static Buffer |
Ajp13PacketMethods.POST__BUFFER |
static Buffer |
Ajp13RequestHeaders.PRAGMA_BUFFER |
static Buffer |
Ajp13PacketMethods.PROPFIND_BUFFER |
static Buffer |
Ajp13PacketMethods.PROPPATCH_BUFFER |
static Buffer |
Ajp13PacketMethods.PUT_BUFFER |
static Buffer |
Ajp13RequestHeaders.REFERER_BUFFER |
static Buffer |
Ajp13PacketMethods.REPORT_BUFFER |
static Buffer |
Ajp13PacketMethods.SEARCH_BUFFER |
static Buffer |
Ajp13ResponseHeaders.SERVLET_ENGINE_BUFFER |
static Buffer |
Ajp13ResponseHeaders.SET_COOKIE_BUFFER |
static Buffer |
Ajp13ResponseHeaders.SET_COOKIE2_BUFFER |
static Buffer |
Ajp13ResponseHeaders.STATUS_BUFFER |
static Buffer |
Ajp13PacketMethods.TRACE_BUFFER |
static Buffer |
Ajp13PacketMethods.UNCHCKOUT_BUFFER |
static Buffer |
Ajp13PacketMethods.UNLOCK_BUFFER |
static Buffer |
Ajp13PacketMethods.UPDATE_BUFFER |
static Buffer |
Ajp13RequestHeaders.USER_AGENT_BUFFER |
static Buffer |
Ajp13PacketMethods.VERSION_CONTROL_BUFFER |
static Buffer |
Ajp13ResponseHeaders.WWW_AUTHENTICATE_BUFFER |
Modifier and Type | Method and Description |
---|---|
static Buffer |
Ajp13RequestPacket.get(Buffer buffer,
int length) |
static Buffer |
Ajp13RequestPacket.getHeaderName(Buffer _buffer,
View tok) |
static Buffer |
Ajp13RequestPacket.getMethod(Buffer _buffer) |
static Buffer |
Ajp13RequestPacket.getString(Buffer _buffer,
View tok) |
Modifier and Type | Method and Description |
---|---|
void |
Ajp13Generator.addContent(Buffer content,
boolean last)
Add content.
|
void |
Ajp13Parser.EventHandler.content(Buffer ref) |
static Buffer |
Ajp13RequestPacket.get(Buffer buffer,
int length) |
static boolean |
Ajp13RequestPacket.getBool(Buffer _buffer) |
static byte |
Ajp13RequestPacket.getByte(Buffer _buffer) |
static Buffer |
Ajp13RequestPacket.getHeaderName(Buffer _buffer,
View tok) |
static int |
Ajp13RequestPacket.getInt(Buffer _buffer) |
static Buffer |
Ajp13RequestPacket.getMethod(Buffer _buffer) |
static Buffer |
Ajp13RequestPacket.getString(Buffer _buffer,
View tok) |
static boolean |
Ajp13RequestPacket.isEmpty(Buffer _buffer) |
void |
Ajp13Parser.EventHandler.parsedAuthorizationType(Buffer authType) |
void |
Ajp13Parser.EventHandler.parsedContextPath(Buffer context) |
void |
Ajp13Parser.EventHandler.parsedHeader(Buffer name,
Buffer value) |
void |
Ajp13Parser.EventHandler.parsedMethod(Buffer method) |
void |
Ajp13Parser.EventHandler.parsedProtocol(Buffer protocol) |
void |
Ajp13Parser.EventHandler.parsedQueryString(Buffer value) |
void |
Ajp13Parser.EventHandler.parsedRemoteAddr(Buffer addr) |
void |
Ajp13Parser.EventHandler.parsedRemoteHost(Buffer host) |
void |
Ajp13Parser.EventHandler.parsedRemoteUser(Buffer remoteUser) |
void |
Ajp13Parser.EventHandler.parsedRequestAttribute(String key,
Buffer value) |
void |
Ajp13Parser.EventHandler.parsedServerName(Buffer name) |
void |
Ajp13Parser.EventHandler.parsedServletPath(Buffer servletPath) |
void |
Ajp13Parser.EventHandler.parsedSslCert(Buffer sslCert) |
void |
Ajp13Parser.EventHandler.parsedSslCipher(Buffer sslCipher) |
void |
Ajp13Parser.EventHandler.parsedSslSession(Buffer sslSession) |
void |
Ajp13Parser.EventHandler.parsedUri(Buffer uri) |
Modifier and Type | Field and Description |
---|---|
protected Buffer |
AbstractHttpConnection._connectionHeader |
Modifier and Type | Method and Description |
---|---|
Buffer |
HttpDestination.getHostHeader() |
Buffer |
HttpExchange.getRequestContent() |
Buffer |
HttpExchange.getRequestContentChunk(Buffer buffer) |
Buffer |
HttpExchange.getScheme() |
Modifier and Type | Method and Description |
---|---|
void |
HttpExchange.addRequestHeader(Buffer name,
Buffer value)
Adds the specified request header
|
Buffer |
HttpExchange.getRequestContentChunk(Buffer buffer) |
protected void |
HttpExchange.onResponseContent(Buffer content)
Callback called for each chunk of the response content received from the server.
|
void |
HttpEventListenerWrapper.onResponseContent(Buffer content) |
protected void |
ContentExchange.onResponseContent(Buffer content) |
void |
HttpEventListener.onResponseContent(Buffer content) |
protected void |
HttpExchange.onResponseHeader(Buffer name,
Buffer value)
Callback called for each response header received from the server.
|
void |
HttpEventListenerWrapper.onResponseHeader(Buffer name,
Buffer value) |
void |
RedirectListener.onResponseHeader(Buffer name,
Buffer value) |
protected void |
ContentExchange.onResponseHeader(Buffer name,
Buffer value) |
protected void |
CachedExchange.onResponseHeader(Buffer name,
Buffer value) |
void |
HttpEventListener.onResponseHeader(Buffer name,
Buffer value) |
protected void |
HttpExchange.onResponseStatus(Buffer version,
int status,
Buffer reason)
Callback called when a response status line has been received from the server.
|
void |
HttpEventListenerWrapper.onResponseStatus(Buffer version,
int status,
Buffer reason) |
void |
RedirectListener.onResponseStatus(Buffer version,
int status,
Buffer reason) |
protected void |
ContentExchange.onResponseStatus(Buffer version,
int status,
Buffer reason) |
protected void |
CachedExchange.onResponseStatus(Buffer version,
int status,
Buffer reason) |
void |
HttpEventListener.onResponseStatus(Buffer version,
int status,
Buffer reason) |
void |
HttpExchange.setRequestContent(Buffer requestContent) |
void |
HttpExchange.setRequestHeader(Buffer name,
Buffer value)
Sets the specified request header
|
void |
HttpExchange.setScheme(Buffer scheme) |
Modifier and Type | Method and Description |
---|---|
void |
SecurityListener.onResponseHeader(Buffer name,
Buffer value) |
void |
SecurityListener.onResponseStatus(Buffer version,
int status,
Buffer reason) |
Modifier and Type | Method and Description |
---|---|
protected void |
WebdavSupportedExchange.onResponseHeader(Buffer name,
Buffer value) |
protected void |
PropfindExchange.onResponseStatus(Buffer version,
int status,
Buffer reason) |
protected void |
MkcolExchange.onResponseStatus(Buffer version,
int status,
Buffer reason) |
void |
WebdavListener.onResponseStatus(Buffer version,
int status,
Buffer reason) |
Modifier and Type | Field and Description |
---|---|
static Buffer |
HttpFields.__01Jan1970_BUFFER |
protected Buffer |
AbstractGenerator._buffer |
protected Buffer |
AbstractGenerator._content |
protected Buffer |
AbstractGenerator._date |
protected Buffer |
AbstractGenerator._header |
protected Buffer |
AbstractGenerator._method |
protected Buffer |
AbstractGenerator._reason |
static Buffer |
HttpHeaders.ACCEPT_BUFFER |
static Buffer |
HttpHeaders.ACCEPT_CHARSET_BUFFER |
static Buffer |
HttpHeaders.ACCEPT_ENCODING_BUFFER |
static Buffer |
HttpHeaders.ACCEPT_LANGUAGE_BUFFER |
static Buffer |
HttpHeaders.ACCEPT_RANGES_BUFFER |
static Buffer |
HttpHeaders.AGE_BUFFER |
static Buffer |
HttpHeaders.ALLOW_BUFFER |
static Buffer |
HttpHeaders.AUTHORIZATION_BUFFER |
static Buffer |
HttpHeaderValues.BYTES_BUFFER |
static Buffer |
HttpHeaders.CACHE_CONTROL_BUFFER |
static Buffer |
HttpHeaderValues.CHUNKED_BUFFER |
static Buffer |
HttpHeaderValues.CLOSE_BUFFER |
static Buffer |
HttpMethods.CONNECT_BUFFER |
static Buffer |
HttpHeaders.CONNECTION_BUFFER |
static Buffer |
HttpHeaders.CONTENT_ENCODING_BUFFER |
static Buffer |
HttpHeaders.CONTENT_LANGUAGE_BUFFER |
static Buffer |
HttpHeaders.CONTENT_LENGTH_BUFFER |
static Buffer |
HttpHeaders.CONTENT_LOCATION_BUFFER |
static Buffer |
HttpHeaders.CONTENT_MD5_BUFFER |
static Buffer |
HttpHeaders.CONTENT_RANGE_BUFFER |
static Buffer |
HttpHeaders.CONTENT_TYPE_BUFFER |
static Buffer |
HttpHeaderValues.CONTINUE_BUFFER |
static Buffer |
HttpHeaders.COOKIE_BUFFER |
static Buffer |
HttpHeaders.DATE_BUFFER |
static Buffer |
HttpMethods.DELETE_BUFFER |
static Buffer |
HttpHeaders.ETAG_BUFFER |
static Buffer |
HttpHeaders.EXPECT_BUFFER |
static Buffer |
HttpHeaders.EXPIRES_BUFFER |
static Buffer |
HttpHeaders.FORWARDED_BUFFER |
static Buffer |
HttpHeaders.FROM_BUFFER |
static Buffer |
HttpMethods.GET_BUFFER |
static Buffer |
HttpHeaderValues.GZIP_BUFFER |
static Buffer |
HttpMethods.HEAD_BUFFER |
static Buffer |
HttpHeaders.HOST_BUFFER |
static Buffer |
HttpVersions.HTTP_0_9_BUFFER |
static Buffer |
HttpVersions.HTTP_1_0_BUFFER |
static Buffer |
HttpVersions.HTTP_1_1_BUFFER |
static Buffer |
HttpSchemes.HTTP_BUFFER |
static Buffer |
HttpSchemes.HTTPS_BUFFER |
static Buffer |
HttpHeaders.IDENTITY_BUFFER |
static Buffer |
HttpHeaderValues.IDENTITY_BUFFER |
static Buffer |
HttpHeaders.IF_MATCH_BUFFER |
static Buffer |
HttpHeaders.IF_MODIFIED_SINCE_BUFFER |
static Buffer |
HttpHeaders.IF_NONE_MATCH_BUFFER |
static Buffer |
HttpHeaders.IF_RANGE_BUFFER |
static Buffer |
HttpHeaders.IF_UNMODIFIED_SINCE_BUFFER |
static Buffer |
HttpHeaders.KEEP_ALIVE_BUFFER |
static Buffer |
HttpHeaderValues.KEEP_ALIVE_BUFFER |
static Buffer |
HttpHeaders.LAST_MODIFIED_BUFFER |
static Buffer |
HttpHeaders.LOCATION_BUFFER |
static Buffer |
HttpHeaders.MAX_FORWARDS_BUFFER |
static Buffer |
HttpHeaders.MIME_VERSION_BUFFER |
static Buffer |
HttpMethods.MOVE_BUFFER |
static Buffer |
HttpHeaderValues.NO_CACHE_BUFFER |
static Buffer |
HttpMethods.OPTIONS_BUFFER |
static Buffer |
HttpMethods.POST_BUFFER |
static Buffer |
HttpHeaders.PRAGMA_BUFFER |
static Buffer |
HttpHeaderValues.PROCESSING_BUFFER |
static Buffer |
HttpHeaders.PROXY_AUTHENTICATE_BUFFER |
static Buffer |
HttpHeaders.PROXY_AUTHORIZATION_BUFFER |
static Buffer |
HttpHeaders.PROXY_CONNECTION_BUFFER |
static Buffer |
HttpMethods.PUT_BUFFER |
static Buffer |
HttpHeaders.RANGE_BUFFER |
static Buffer |
HttpHeaders.REFERER_BUFFER |
static Buffer |
HttpHeaders.REQUEST_RANGE_BUFFER |
static Buffer |
HttpHeaders.RETRY_AFTER_BUFFER |
static Buffer |
HttpHeaders.SERVER_BUFFER |
static Buffer |
HttpHeaders.SERVLET_ENGINE_BUFFER |
static Buffer |
HttpHeaders.SET_COOKIE_BUFFER |
static Buffer |
HttpHeaders.SET_COOKIE2_BUFFER |
static Buffer |
HttpHeaders.TE_BUFFER |
static Buffer |
HttpHeaderValues.TE_BUFFER |
static Buffer |
HttpMethods.TRACE_BUFFER |
static Buffer |
HttpHeaders.TRAILER_BUFFER |
static Buffer |
HttpHeaders.TRANSFER_ENCODING_BUFFER |
static Buffer |
HttpHeaders.UPGRADE_BUFFER |
static Buffer |
HttpHeaderValues.UPGRADE_BUFFER |
static Buffer |
HttpHeaders.USER_AGENT_BUFFER |
static Buffer |
HttpHeaders.VARY_BUFFER |
static Buffer |
HttpHeaders.VIA_BUFFER |
static Buffer |
HttpHeaders.WARNING_BUFFER |
static Buffer |
HttpHeaders.WWW_AUTHENTICATE_BUFFER |
static Buffer |
HttpHeaders.X_FORWARDED_FOR_BUFFER |
static Buffer |
HttpHeaders.X_FORWARDED_HOST_BUFFER |
static Buffer |
HttpHeaders.X_FORWARDED_PROTO_BUFFER |
static Buffer |
HttpHeaders.X_FORWARDED_SERVER_BUFFER |
Modifier and Type | Method and Description |
---|---|
Buffer |
HttpParser.blockForContent(long maxIdleTime) |
Buffer |
HttpFields.get(Buffer name) |
Buffer |
HttpParser.getBodyBuffer() |
Buffer |
HttpContent.getContentType() |
Buffer |
HttpContent.ResourceAsHttpContent.getContentType() |
Buffer |
HttpContent.getDirectBuffer() |
Buffer |
HttpContent.ResourceAsHttpContent.getDirectBuffer() |
Buffer |
HttpContent.getETag() |
Buffer |
HttpContent.ResourceAsHttpContent.getETag() |
Buffer |
HttpParser.getHeaderBuffer() |
Buffer |
HttpContent.getIndirectBuffer() |
Buffer |
HttpContent.ResourceAsHttpContent.getIndirectBuffer() |
Buffer |
HttpContent.getLastModified() |
Buffer |
HttpContent.ResourceAsHttpContent.getLastModified() |
Buffer |
MimeTypes.getMimeByExtension(String filename)
Get the MIME type by filename extension.
|
static Buffer |
HttpGenerator.getReasonBuffer(int code) |
Buffer |
AbstractGenerator.getUncheckedBuffer() |
Buffer |
HttpFields.Field.getValueBuffer() |
Modifier and Type | Method and Description |
---|---|
void |
HttpFields.add(Buffer name,
Buffer value)
Add to or set a field.
|
void |
Generator.addContent(Buffer content,
boolean last)
Add content.
|
void |
HttpGenerator.addContent(Buffer content,
boolean last)
Add content.
|
void |
HttpFields.addLongField(Buffer name,
long value)
Sets the value of an long field.
|
boolean |
HttpFields.containsKey(Buffer name) |
abstract void |
HttpParser.EventHandler.content(Buffer ref) |
Buffer |
HttpFields.get(Buffer name) |
static String |
MimeTypes.getCharsetFromContentType(Buffer value) |
long |
HttpFields.getLongField(Buffer name)
Get a header as an long value.
|
String |
HttpFields.getStringField(Buffer name) |
Enumeration<String> |
HttpFields.getValues(Buffer name)
Get multi headers
|
void |
HttpParser.EventHandler.parsedHeader(Buffer name,
Buffer value)
This is the method called by parser when a HTTP Header name and value is found
|
void |
HttpFields.put(Buffer name,
Buffer value)
Set a field.
|
void |
HttpFields.put(Buffer name,
String value)
Set a field.
|
void |
HttpFields.putDateField(Buffer name,
long date)
Sets the value of a date field.
|
void |
HttpFields.putLongField(Buffer name,
long value)
Sets the value of an long field.
|
void |
HttpFields.putTo(Buffer buffer) |
void |
HttpFields.Field.putTo(Buffer buffer) |
void |
HttpFields.remove(Buffer name)
Remove a field.
|
void |
HttpGenerator.sendResponse(Buffer response)
send complete response.
|
void |
Generator.setDate(Buffer timeStampBuffer) |
void |
AbstractGenerator.setDate(Buffer timeStampBuffer) |
abstract void |
HttpParser.EventHandler.startRequest(Buffer method,
Buffer url,
Buffer version)
This is the method called by parser when the HTTP request line is parsed
|
abstract void |
HttpParser.EventHandler.startResponse(Buffer version,
int status,
Buffer reason)
This is the method called by parser when the HTTP request line is parsed
|
String |
HttpParser.toString(Buffer buf) |
Constructor and Description |
---|
HttpContent.ResourceAsHttpContent(Resource resource,
Buffer mimeType) |
HttpContent.ResourceAsHttpContent(Resource resource,
Buffer mimeType,
boolean etag) |
HttpContent.ResourceAsHttpContent(Resource resource,
Buffer mimeType,
int maxBuffer) |
HttpContent.ResourceAsHttpContent(Resource resource,
Buffer mimeType,
int maxBuffer,
boolean etag) |
HttpParser(Buffer buffer,
HttpParser.EventHandler handler)
Constructor.
|
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) |
Modifier and Type | Method and Description |
---|---|
void |
NestedGenerator.addContent(Buffer content,
boolean last) |
Modifier and Type | Method and Description |
---|---|
Buffer |
ResourceCache.Content.getContentType() |
Buffer |
ResourceCache.Content.getDirectBuffer() |
protected Buffer |
ResourceCache.getDirectBuffer(Resource resource) |
Buffer |
ResourceCache.Content.getETag() |
Buffer |
ResourceCache.Content.getIndirectBuffer() |
protected Buffer |
ResourceCache.getIndirectBuffer(Resource resource) |
Buffer |
ResourceCache.Content.getLastModified() |
Buffer |
Request.getTimeStampBuffer()
Get Request TimeStamp
|
Modifier and Type | Method and Description |
---|---|
protected void |
AbstractHttpConnection.content(Buffer buffer) |
protected void |
AbstractHttpConnection.parsedHeader(Buffer name,
Buffer value) |
void |
AbstractHttpConnection.Output.sendResponse(Buffer response) |
protected void |
AbstractHttpConnection.startRequest(Buffer method,
Buffer uri,
Buffer version) |
Modifier and Type | Method and Description |
---|---|
int |
SocketConnector.ConnectorEndPoint.fill(Buffer buffer) |
Modifier and Type | Method and Description |
---|---|
protected ConnectHandler.ProxyToServerConnection |
ConnectHandler.newProxyToServerConnection(ConcurrentMap<String,Object> context,
Buffer buffer) |
protected int |
ConnectHandler.read(EndPoint endPoint,
Buffer buffer,
ConcurrentMap<String,Object> context)
Reads (with non-blocking semantic) into the given
buffer from the given endPoint . |
protected int |
ConnectHandler.write(EndPoint endPoint,
Buffer buffer,
ConcurrentMap<String,Object> context)
Writes (with blocking semantic) the given buffer of data onto the given endPoint.
|
Constructor and Description |
---|
ConnectHandler.ProxyToServerConnection(ConcurrentMap<String,Object> context,
Buffer data) |
Modifier and Type | Method and Description |
---|---|
Buffer |
WebSocketParserRFC6455.getBuffer() |
Buffer |
WebSocketParserD06.getBuffer() |
Buffer |
WebSocketParser.getBuffer() |
Buffer |
WebSocketBuffers.getBuffer() |
Buffer |
WebSocketParserD08.getBuffer() |
Buffer |
WebSocketGeneratorRFC6455.getBuffer() |
Buffer |
WebSocketParserD00.getBuffer() |
Buffer |
WebSocketGeneratorD08.getBuffer() |
Buffer |
WebSocketBuffers.getDirectBuffer() |
Modifier and Type | Method and Description |
---|---|
void |
WebSocketParserRFC6455.fill(Buffer buffer) |
void |
WebSocketParserD06.fill(Buffer buffer) |
void |
WebSocketParser.fill(Buffer buffer) |
void |
WebSocketParserD08.fill(Buffer buffer) |
void |
WebSocketParserD00.fill(Buffer buffer) |
void |
WebSocketConnectionD00.fillBuffersFrom(Buffer buffer) |
void |
WebSocketConnectionRFC6455.fillBuffersFrom(Buffer buffer) |
void |
WebSocketConnectionD06.fillBuffersFrom(Buffer buffer) |
void |
WebSocketConnectionD08.fillBuffersFrom(Buffer buffer) |
void |
WebSocketConnection.fillBuffersFrom(Buffer buffer) |
void |
AbstractExtension.onFrame(byte flags,
byte opcode,
Buffer buffer) |
void |
WebSocketParser.FrameHandler.onFrame(byte flags,
byte opcode,
Buffer buffer) |
void |
DeflateFrameExtension.onFrame(byte flags,
byte opcode,
Buffer buffer) |
void |
WebSocketBuffers.returnBuffer(Buffer buffer) |
Copyright © 1995-2013 Mort Bay Consulting. All Rights Reserved.