Class DownloadManagerStatsImpl

java.lang.Object
com.biglybt.core.download.impl.DownloadManagerStatsImpl
All Implemented Interfaces:
DownloadManagerStats

public class DownloadManagerStatsImpl extends Object implements DownloadManagerStats
  • Field Details

    • all_trackers

      private static final AllTrackersManager.AllTrackers all_trackers
    • share_ratio_progress_interval

      static int share_ratio_progress_interval
    • download_manager

      private final DownloadManagerImpl download_manager
    • completed

      private int completed
    • saved_data_bytes_downloaded

      private long saved_data_bytes_downloaded
    • saved_protocol_bytes_downloaded

      private long saved_protocol_bytes_downloaded
    • saved_data_bytes_uploaded

      private long saved_data_bytes_uploaded
    • saved_protocol_bytes_uploaded

      private long saved_protocol_bytes_uploaded
    • session_start_data_bytes_downloaded

      private long session_start_data_bytes_downloaded
    • session_start_data_bytes_uploaded

      private long session_start_data_bytes_uploaded
    • saved_discarded

      private long saved_discarded
    • saved_hashfails

      private long saved_hashfails
    • saved_SecondsDownloading

      private long saved_SecondsDownloading
    • saved_SecondsOnlySeeding

      private long saved_SecondsOnlySeeding
    • session_SecondsSinceDownload

      private int session_SecondsSinceDownload
    • session_SecondsSinceUpload

      private int session_SecondsSinceUpload
    • saved_SecondsSinceDownload

      private int saved_SecondsSinceDownload
    • saved_SecondsSinceUpload

      private int saved_SecondsSinceUpload
    • saved_peak_receive_rate

      private long saved_peak_receive_rate
    • saved_peak_send_rate

      private long saved_peak_send_rate
    • saved_skipped_file_set_size

      private long saved_skipped_file_set_size
    • saved_skipped_but_downloaded

      private long saved_skipped_but_downloaded
    • saved_completed_download_bytes

      private long saved_completed_download_bytes
    • max_upload_rate_bps

      private int max_upload_rate_bps
    • max_download_rate_bps

      private int max_download_rate_bps
    • HISTORY_MAX_SECS

      private static final int HISTORY_MAX_SECS
      See Also:
    • history_retention_required

      private volatile boolean history_retention_required
    • history_last_tick

      private int history_last_tick
    • history

      private long[][] history
    • history_pos

      private int history_pos
    • history_wrapped

      private boolean history_wrapped
    • last_sr_progress

      private int last_sr_progress
    • file_priority_stats

      private int[] file_priority_stats
    • HISTORY_RATE_DIV

      private static final int HISTORY_RATE_DIV
      See Also:
    • HISTORY_TIME_DIV

      private static final int HISTORY_TIME_DIV
      See Also:
    • tracker_session_stats

      Map<String,Map<Long,long[]>> tracker_session_stats
    • stats_saver

  • Constructor Details

  • Method Details