Package com.biglybt.core.download.impl
Class DownloadManagerRateController.PMState
- java.lang.Object
-
- com.biglybt.core.download.impl.DownloadManagerRateController.PMState
-
- Enclosing class:
- DownloadManagerRateController
private static class DownloadManagerRateController.PMState extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private long
bytes_up
private boolean
complete
private boolean
interesting
private long
last_interesting_calc
private PEPeerManager
manager
-
Constructor Summary
Constructors Constructor Description PMState(PEPeerManager _manager, boolean _complete, long _bytes_up)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description (package private) boolean
isComplete()
(package private) boolean
isInteresting(long now)
(package private) long
setBytesUp(long b)
(package private) void
setComplete(boolean c)
-
-
-
Field Detail
-
manager
private final PEPeerManager manager
-
complete
private boolean complete
-
bytes_up
private long bytes_up
-
interesting
private boolean interesting
-
last_interesting_calc
private long last_interesting_calc
-
-
Constructor Detail
-
PMState
PMState(PEPeerManager _manager, boolean _complete, long _bytes_up)
-
-