Class AprEndpoint.SocketList

java.lang.Object
org.apache.tomcat.util.net.AprEndpoint.SocketList
Enclosing class:
AprEndpoint

public static class AprEndpoint.SocketList extends Object
  • Field Details

    • 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
  • Constructor Details

    • SocketList

      public SocketList(int size)
  • Method Details

    • 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)