InputBuffer, ApplicationBufferHandlerpublic class Http11InputBuffer extends java.lang.Object implements InputBuffer, ApplicationBufferHandler
| Constructor | Description |
|---|---|
Http11InputBuffer(Request request,
int headerBufferSize,
boolean rejectIllegalHeaderName,
HttpParser httpParser) |
| Modifier and Type | Method | Description |
|---|---|---|
int |
doRead(ApplicationBufferHandler handler) |
Read from the input stream into the ByteBuffer provided by the
ApplicationBufferHandler.
|
void |
expand(int size) |
|
java.nio.ByteBuffer |
getByteBuffer() |
|
void |
setByteBuffer(java.nio.ByteBuffer buffer) |
public Http11InputBuffer(Request request, int headerBufferSize, boolean rejectIllegalHeaderName, HttpParser httpParser)
public int doRead(ApplicationBufferHandler handler) throws java.io.IOException
InputBufferdoRead in interface InputBufferhandler - ApplicationBufferHandler that provides the buffer to read
data into.java.io.IOException - If an I/O error occurs reading from the input streampublic void setByteBuffer(java.nio.ByteBuffer buffer)
setByteBuffer in interface ApplicationBufferHandlerpublic java.nio.ByteBuffer getByteBuffer()
getByteBuffer in interface ApplicationBufferHandlerpublic void expand(int size)
expand in interface ApplicationBufferHandlerCopyright © 2000-2018 Apache Software Foundation. All Rights Reserved.