Class PairManagerTunnel

java.lang.Object
com.biglybt.core.pairing.impl.PairManagerTunnel

public class PairManagerTunnel extends Object
  • Field Details

    • rdf

      static final ResourceDownloaderFactory rdf
    • tunnel_handler

      final PairingManagerTunnelHandler tunnel_handler
    • tunnel_key

      private final String tunnel_key
    • originator

      private final InetAddress originator
    • sid

      private final String sid
    • request_handler

      private final PairedServiceRequestHandler request_handler
    • key

      private final SecretKeySpec key
    • tunnel_url

      final String tunnel_url
    • endpoint_url

      private final String endpoint_url
    • last_active

      private long last_active
    • close_requested

      private volatile boolean close_requested
    • create_time

      private final long create_time
    • last_request_time

      private long last_request_time
    • request_count

      private long request_count
    • bytes_in

      private long bytes_in
    • bytes_out

      private long bytes_out
    • last_fail_duration_secs

      private long last_fail_duration_secs
    • consec_fails

      private int consec_fails
  • Constructor Details

  • Method Details

    • isTimeout

      private boolean isTimeout(Throwable e)
    • processRequest

      private byte[] processRequest(byte[] request, int offset, int length)
    • getKey

      protected String getKey()
    • getLastActive

      protected long getLastActive()
    • destroy

      protected void destroy()
    • getString

      protected String getString()