Package org.apache.tomcat.util.net
Class SocketBufferHandler
java.lang.Object
org.apache.tomcat.util.net.SocketBufferHandler
-
Constructor Summary
ConstructorsConstructorDescriptionSocketBufferHandler(int readBufferSize, int writeBufferSize, boolean direct) -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidexpand(int newSize) voidfree()booleanbooleanbooleanvoidreset()voidunReadReadBuffer(ByteBuffer returnedData)
-
Constructor Details
-
SocketBufferHandler
public SocketBufferHandler(int readBufferSize, int writeBufferSize, boolean direct)
-
-
Method Details
-
configureReadBufferForWrite
public void configureReadBufferForWrite() -
configureReadBufferForRead
public void configureReadBufferForRead() -
getReadBuffer
-
isReadBufferEmpty
public boolean isReadBufferEmpty() -
unReadReadBuffer
-
configureWriteBufferForWrite
public void configureWriteBufferForWrite() -
configureWriteBufferForRead
public void configureWriteBufferForRead() -
isWriteBufferWritable
public boolean isWriteBufferWritable() -
getWriteBuffer
-
isWriteBufferEmpty
public boolean isWriteBufferEmpty() -
reset
public void reset() -
expand
public void expand(int newSize) -
free
public void free()
-