package com.liulishuo.filedownloader; import com.liulishuo.filedownloader.message.MessageSnapshot; /* loaded from: classes.dex */ public interface ITaskHunter extends IDownloadSpeed$Lookup { public interface IMessageHandler { MessageSnapshot a(Throwable th); boolean a(MessageSnapshot messageSnapshot); boolean b(MessageSnapshot messageSnapshot); boolean c(MessageSnapshot messageSnapshot); boolean d(MessageSnapshot messageSnapshot); IFileDownloadMessenger h(); } public interface IStarter { boolean a(FileDownloadListener fileDownloadListener); void start(); } void a(); void b(); int c(); Throwable d(); boolean e(); long f(); long g(); byte getStatus(); boolean pause(); }