Module tdlight.api

Class TdApi.RemoveAllFilesFromDownloads

java.lang.Object
it.tdlight.jni.TdApi.Object
it.tdlight.jni.TdApi.Function<TdApi.Ok>
it.tdlight.jni.TdApi.RemoveAllFilesFromDownloads
Enclosing class:
TdApi

public static final class TdApi.RemoveAllFilesFromDownloads extends TdApi.Function<TdApi.Ok>
Removes all files from the file download list. Returns Ok
  • Field Details

    • onlyActive

      public boolean onlyActive
      Pass true to remove only active downloads, including paused.
    • onlyCompleted

      public boolean onlyCompleted
      Pass true to remove only completed downloads.
    • deleteFromCache

      public boolean deleteFromCache
      Pass true to delete the file from the TDLib file cache.
    • CONSTRUCTOR

      public static final int CONSTRUCTOR
      See Also:
  • Constructor Details

    • RemoveAllFilesFromDownloads

      public RemoveAllFilesFromDownloads()
      Removes all files from the file download list. Returns Ok
    • RemoveAllFilesFromDownloads

      public RemoveAllFilesFromDownloads(boolean onlyActive, boolean onlyCompleted, boolean deleteFromCache)
      Removes all files from the file download list. Returns Ok
      Parameters:
      onlyActive - boolean Pass true to remove only active downloads, including paused.
      onlyCompleted - boolean Pass true to remove only completed downloads.
      deleteFromCache - boolean Pass true to delete the file from the TDLib file cache.
    • RemoveAllFilesFromDownloads

      public RemoveAllFilesFromDownloads(DataInput input) throws IOException
      Removes all files from the file download list. Returns Ok
      Throws:
      IOException
  • Method Details