Package org.apache.tomcat.util.net
Class AprEndpoint.SocketTimeouts
java.lang.Object
org.apache.tomcat.util.net.AprEndpoint.SocketTimeouts
- Enclosing class:
- AprEndpoint
-
Field Summary
-
Constructor Summary
-
Method Summary
-
Field Details
-
size
protected int size -
sockets
protected long[] sockets -
timeouts
protected long[] timeouts -
pos
protected int pos
-
-
Constructor Details
-
SocketTimeouts
public SocketTimeouts(int size)
-
-
Method Details
-
add
public void add(long socket, long timeout) -
remove
public long remove(long socket) Removes the specified socket from the poller.- Parameters:
socket
- The socket to remove- Returns:
- The configured timeout for the socket or zero if the socket was not in the list of socket timeouts
-
check
public long check(long date)
-