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 boolean
add(long socket, long timeout, int flag)
void
clear()
void
duplicate(AprEndpoint.SocketList copy)
AprEndpoint.SocketInfo
get()
boolean
remove(long socket)
int
size()
-
-
-
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)
-
-