Package com.biglybt.core.global.impl
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 String
private boolean
private boolean
private boolean
private 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) void
destroy()
(package private) Set<DownloadManager>
(package private) String
getInfo()
private String
(package private) boolean
private void
private void
logCurrentState
(IndentWriter writer) (package private) boolean
sameAs
(Set<DiskManagerFileInfo> _others) (package private) void
sync
(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
-