Interface UPnPOfflineDownloader

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void activate​(java.lang.String client_id)  
      java.lang.String addDownload​(java.lang.String client_id, java.lang.String hash_list, java.lang.String torrent)  
      java.lang.String addDownloadChunked​(java.lang.String client_id, java.lang.String hash_list, java.lang.String torrent_chunk, int offset, int total_size)  
      long getFreeSpace​(java.lang.String client_id)  
      java.lang.String removeDownload​(java.lang.String client_id, java.lang.String hash)  
      java.lang.String[] setDownloads​(java.lang.String client_id, java.lang.String hash_list)  
      java.lang.String[] startDownload​(java.lang.String client_id, java.lang.String hash)  
      java.lang.String[] updateDownload​(java.lang.String client_id, java.lang.String hash_list, java.lang.String required_map)  
    • Method Detail

      • addDownload

        java.lang.String addDownload​(java.lang.String client_id,
                                     java.lang.String hash_list,
                                     java.lang.String torrent)
                              throws UPnPException
        Throws:
        UPnPException
      • addDownloadChunked

        java.lang.String addDownloadChunked​(java.lang.String client_id,
                                            java.lang.String hash_list,
                                            java.lang.String torrent_chunk,
                                            int offset,
                                            int total_size)
                                     throws UPnPException
        Throws:
        UPnPException
      • updateDownload

        java.lang.String[] updateDownload​(java.lang.String client_id,
                                          java.lang.String hash_list,
                                          java.lang.String required_map)
                                   throws UPnPException
        Throws:
        UPnPException
      • setDownloads

        java.lang.String[] setDownloads​(java.lang.String client_id,
                                        java.lang.String hash_list)
                                 throws UPnPException
        Throws:
        UPnPException
      • removeDownload

        java.lang.String removeDownload​(java.lang.String client_id,
                                        java.lang.String hash)
                                 throws UPnPException
        Throws:
        UPnPException
      • startDownload

        java.lang.String[] startDownload​(java.lang.String client_id,
                                         java.lang.String hash)
                                  throws UPnPException
        Throws:
        UPnPException