Add a socket properties class so that we can configure every single socket option...
authorfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 24 Oct 2006 14:46:13 +0000 (14:46 +0000)
committerfhanik <fhanik@13f79535-47bb-0310-9956-ffa450edef68>
Tue, 24 Oct 2006 14:46:13 +0000 (14:46 +0000)
commit33ba7ee5ba14aeebd2387b45360fd7ad3ffef955
tree50e914e30b5b34f9a5f57df99276a804ddba8e12
parentd079d96e89dfab8c5b620dab37f572c9dd142a90
Add a socket properties class so that we can configure every single socket option, currently only on NIO.
Remove redundant byte[] buffer in the NIO OutputBuffer, this avoids double copy from byte[] to byte[] to ByteBuffer
Add in the ability to configure the selector pool, as this be dependent on JVM and OS settings

git-svn-id: https://svn.apache.org/repos/asf/tomcat/tc6.0.x/trunk@467349 13f79535-47bb-0310-9956-ffa450edef68
java/org/apache/coyote/http11/Http11NioProcessor.java
java/org/apache/coyote/http11/Http11NioProtocol.java
java/org/apache/coyote/http11/InternalNioOutputBuffer.java
java/org/apache/tomcat/util/net/NioEndpoint.java
java/org/apache/tomcat/util/net/NioSelectorPool.java
java/org/apache/tomcat/util/net/SocketProperties.java [new file with mode: 0644]