java.lang.Object
java.lang.Enum<TunnelPool.SessionLoss>
net.i2p.router.tunnel.pool.TunnelPool.SessionLoss
All Implemented Interfaces:
Serializable, Comparable<TunnelPool.SessionLoss>, java.lang.constant.Constable
Enclosing class:
TunnelPool

static enum TunnelPool.SessionLossextends Enum<TunnelPool.SessionLoss>
Why a tunnel's local transport session was lost.
  • Enum Constant Details

    • OURSIDE

      public static final TunnelPool.SessionLoss OURSIDE
      The peer would still answer: this router closed the session.
    • PEER_DEAD

      public static final TunnelPool.SessionLoss PEER_DEAD
      The peer would not answer: the peer or the path to it is gone.
    • UNKNOWN

      public static final TunnelPool.SessionLoss UNKNOWN
      Not enough is known to attribute the loss.
  • Method Details

    • values

      public static TunnelPool.SessionLoss[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static TunnelPool.SessionLoss valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (Extraneous whitespace characters are not permitted.)
      Parameters:
      name - the name of the enum constant to be returned.
      Returns:
      the enum constant with the specified name
      Throws:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null