Class TRTrackerServerImpl

    • Field Detail

      • CLIENT_TIMEOUT_MULTIPLIER

        public static final int CLIENT_TIMEOUT_MULTIPLIER
        See Also:
        Constant Field Values
      • max_peers_to_send

        public static int max_peers_to_send
      • send_peer_ids

        public static boolean send_peer_ids
      • announce_cache_period

        public static int announce_cache_period
      • scrape_cache_period

        public static int scrape_cache_period
      • announce_cache_threshold

        public static int announce_cache_threshold
      • max_seed_retention

        public static int max_seed_retention
      • seed_limit

        public static int seed_limit
      • full_scrape_enable

        public static boolean full_scrape_enable
      • restrict_non_blocking_requests

        public static boolean restrict_non_blocking_requests
      • all_networks_permitted

        public static boolean all_networks_permitted
      • permitted_networks

        public static java.lang.String[] permitted_networks
      • support_experimental_extensions

        public static boolean support_experimental_extensions
      • redirect_on_not_found

        public static java.lang.String redirect_on_not_found
      • banned_clients

        public static final java.util.List<java.lang.String> banned_clients
      • torrent_map

        private static final java.util.Map torrent_map
      • link_map

        private static final java.util.Map link_map
      • class_mon

        protected final AEMonitor class_mon
      • ip_filter

        protected final IpFilter ip_filter
      • current_announce_retry_interval

        private long current_announce_retry_interval
      • current_scrape_retry_interval

        private long current_scrape_retry_interval
      • current_total_clients

        private long current_total_clients
      • current_min_poll_interval

        private int current_min_poll_interval
      • current_min_seed_announce_mult

        private final int current_min_seed_announce_mult
      • name

        private final java.lang.String name
      • web_password_enabled

        private boolean web_password_enabled
      • web_password_https_only

        private boolean web_password_https_only
      • tracker_password_enabled

        private boolean tracker_password_enabled
      • password_user

        private java.lang.String password_user
      • password_pw

        private byte[] password_pw
      • compact_enabled

        private boolean compact_enabled
      • key_enabled

        private boolean key_enabled
      • enabled

        private boolean enabled
      • keep_alive_enabled

        private boolean keep_alive_enabled
      • destroyed

        private boolean destroyed
      • biased_peers

        private java.util.Set biased_peers
      • is_ready

        private boolean is_ready
    • Constructor Detail

      • TRTrackerServerImpl

        public TRTrackerServerImpl​(java.lang.String _name,
                                   boolean _start_up_ready)