protected class Http11OutputBuffer.SocketOutputBuffer extends java.lang.Object implements HttpOutputBuffer
Modifier | Constructor and Description |
---|---|
protected |
SocketOutputBuffer() |
Modifier and Type | Method and Description |
---|---|
int |
doWrite(java.nio.ByteBuffer chunk)
Write chunk.
|
void |
end()
Finish writing the current response.
|
void |
flush()
Flushes any unwritten data to the client.
|
long |
getBytesWritten()
Bytes written to the underlying socket.
|
public int doWrite(java.nio.ByteBuffer chunk) throws java.io.IOException
doWrite
in interface OutputBuffer
chunk
- data to writejava.io.IOException
- an underlying I/O error occurredpublic long getBytesWritten()
OutputBuffer
getBytesWritten
in interface OutputBuffer
public void end() throws java.io.IOException
HttpOutputBuffer
OutputBuffer.doWrite(java.nio.ByteBuffer)
during the execution of
this method.end
in interface HttpOutputBuffer
java.io.IOException
- If an I/O error occurs while writing to the clientpublic void flush() throws java.io.IOException
HttpOutputBuffer
flush
in interface HttpOutputBuffer
java.io.IOException
- If an I/O error occurs while flushingCopyright © 2000-2021 Apache Software Foundation. All Rights Reserved.