Class TRTrackerAnnouncerMuxer.StatusSummary

java.lang.Object
com.biglybt.core.tracker.client.impl.TRTrackerAnnouncerMuxer.StatusSummary
Enclosing class:
TRTrackerAnnouncerMuxer

private static class TRTrackerAnnouncerMuxer.StatusSummary extends Object
  • Field Details

    • helper

      private TRTrackerAnnouncerHelper helper
    • time

      private long time
    • url

      private final URL url
    • status

      private int status
    • status_str

      private String status_str
    • seeds

      private int seeds
    • leechers

      private int leechers
    • peers

      private int peers
    • completed

      private int completed
    • interval

      private int interval
    • min_interval

      private int min_interval
    • reported_sent

      private long reported_sent
    • reported_received

      private long reported_received
  • Constructor Details

  • Method Details

    • setHelper

      protected void setHelper(TRTrackerAnnouncerHelper _helper)
    • updateFrom

      protected void updateFrom(TRTrackerAnnouncerRequest request, TRTrackerAnnouncerResponse response)
    • getTime

      public long getTime()
    • getURL

      public URL getURL()
    • getStatus

      public int getStatus()
    • getStatusString

      public String getStatusString()
    • getSeedCount

      public int getSeedCount()
    • getLeecherCount

      public int getLeecherCount()
    • getCompletedCount

      public int getCompletedCount()
    • getPeers

      public int getPeers()
    • isUpdating

      public boolean isUpdating()
    • getInterval

      public int getInterval()
    • getMinInterval

      public int getMinInterval()
    • getSecondsToUpdate

      public int getSecondsToUpdate()
    • canManuallyUpdate

      public boolean canManuallyUpdate()
    • manualUpdate

      public void manualUpdate()
    • getReportedStats

      public long[] getReportedStats()