Interface DownloadAnnounceResult

    • Method Detail

      • getDownload

        Download getDownload()
        Gives access to the Download associated with this announce result
        Returns:
        Since:
        2.0.7.0
      • getResponseType

        int getResponseType()
        The response may represent a successful or failed announce
        Returns:
        either RT_SUCCESS or RT_ERROR
        Since:
        2.0.7.0
      • getReportedPeerCount

        int getReportedPeerCount()
        For RT_SUCCESS this gives the number of peers returned by the tracker
        Returns:
        Since:
        2.0.7.0
      • getSeedCount

        int getSeedCount()
        This method gives the number of seeds we know about (and may have received from a succession of announces).
        Returns:
        Since:
        2.0.7.0
      • getNonSeedCount

        int getNonSeedCount()
        This method gives the number of non-seeds (peers) we know about
        Returns:
        Since:
        2.0.7.0
      • getError

        java.lang.String getError()
        For RT_ERROR this gives error details
        Returns:
        Since:
        2.0.7.0
      • getAdditionalInfo

        default java.lang.String getAdditionalInfo()
      • getURL

        java.net.URL getURL()
        The URL for the tracker.
        Returns:
        WILL BE NULL if the torrent isn't running
      • getTimeToWait

        long getTimeToWait()
      • getExtensions

        java.util.Map getExtensions()