org.apache.tomcat.util.net
Class JIoEndpoint.SocketTimeouts
java.lang.Object
org.apache.tomcat.util.net.JIoEndpoint.SocketTimeouts
- Enclosing class:
- JIoEndpoint
public class JIoEndpoint.SocketTimeouts
- extends java.lang.Object
Socket list class, used to avoid using a possibly large amount of objects
with very little actual use.
Field Summary |
protected int |
pos
|
protected int |
size
|
protected java.net.Socket[] |
sockets
|
protected long[] |
timeouts
|
Method Summary |
void |
add(java.net.Socket socket,
long timeout)
|
java.net.Socket |
check(long date)
|
boolean |
remove(java.net.Socket socket)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
size
protected int size
sockets
protected java.net.Socket[] sockets
timeouts
protected long[] timeouts
pos
protected int pos
JIoEndpoint.SocketTimeouts
public JIoEndpoint.SocketTimeouts(int size)
add
public void add(java.net.Socket socket,
long timeout)
remove
public boolean remove(java.net.Socket socket)
check
public java.net.Socket check(long date)
Copyright © 2000-2009 Apache Software Foundation. All Rights Reserved.