java.lang.Object
net.i2p.router.client.ClientConnectionRunner.SessionParams
Enclosing class:
ClientConnectionRunner

private static class ClientConnectionRunner.SessionParamsextends Object
For multisession.
  • Field Details

    • dest

      final Destination dest
      The session's destination.
    • isPrimary

      final boolean isPrimary
      True for the client's primary session.
    • sessionId

      SessionId sessionId
      Id identifying the session in the stream.
    • config

      The session's negotiated config.
    • leaseRequest

      LeaseRequestState leaseRequest
      State of the current lease set request.
    • rerequestTimer

      Timer re-requesting the lease set.
    • currentLeaseSet

      LeaseSet currentLeaseSet
      Current lease set, possibly decrypted.
    • currentEncryptedLeaseSet

      LeaseSet currentEncryptedLeaseSet
      Encrypted lease set, present only if the client uses encrypted lease sets.
  • Constructor Details

    • SessionParams

      SessionParams(Destination d, boolean isPrimary)
      Holds one client session's state.
      Parameters:
      d - the session's destination
      isPrimary - true for the primary session