Package org.apache.tomcat.util.net
Class AprEndpoint.SocketList
- java.lang.Object
-
- org.apache.tomcat.util.net.AprEndpoint.SocketList
-
- Enclosing class:
- AprEndpoint
public static class AprEndpoint.SocketList extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description SocketList(int size)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanadd(long socket, long timeout, int flag)voidclear()voidduplicate(AprEndpoint.SocketList copy)AprEndpoint.SocketInfoget()booleanremove(long socket)intsize()
-
-
-
Field Detail
-
size
protected volatile int size
-
pos
protected int pos
-
sockets
protected long[] sockets
-
timeouts
protected long[] timeouts
-
flags
protected int[] flags
-
info
protected AprEndpoint.SocketInfo info
-
-
Method Detail
-
size
public int size()
-
get
public AprEndpoint.SocketInfo get()
-
clear
public void clear()
-
add
public boolean add(long socket, long timeout, int flag)
-
remove
public boolean remove(long socket)
-
duplicate
public void duplicate(AprEndpoint.SocketList copy)
-
-