Class GlobalManagerFileMerger.SameSizeFiles
java.lang.Object
com.biglybt.core.global.impl.GlobalManagerFileMerger.SameSizeFiles
- Enclosing class:
GlobalManagerFileMerger
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionprivate class -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate Stringprivate booleanprivate booleanprivate booleanprivate final Set<DownloadManager> private final List<GlobalManagerFileMerger.SameSizeFiles.SameSizeFileWrapper> private final Set<DiskManagerFileInfo> -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescription(package private) void(package private) voiddestroy()(package private) Set<DownloadManager> (package private) StringgetInfo()private String(package private) booleanprivate voidprivate voidlogCurrentState(IndentWriter writer) (package private) booleansameAs(Set<DiskManagerFileInfo> _others) (package private) voidsync(int tick_count)
-
Field Details
-
files
-
file_wrappers
-
dm_set
-
completion_logged
private boolean completion_logged -
dl_has_restarted
private volatile boolean dl_has_restarted -
destroyed
private volatile boolean destroyed -
abandon_reason
-
-
Constructor Details
-
SameSizeFiles
SameSizeFiles(Set<DiskManagerFileInfo> _files)
-
-
Method Details
-
hasDownloadManager
-
getDownloadManagers
Set<DownloadManager> getDownloadManagers() -
sync
void sync(int tick_count) -
sameAs
-
abandon
-
getInfo
String getInfo() -
destroy
void destroy() -
logCurrentState
private void logCurrentState() -
logCurrentState
-
getString
-