Class TRTrackerAnnouncerMuxer.StatusSummary
java.lang.Object
com.biglybt.core.tracker.client.impl.TRTrackerAnnouncerMuxer.StatusSummary
- Enclosing class:
- TRTrackerAnnouncerMuxer
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate int
private TRTrackerAnnouncerHelper
private int
private int
private int
private int
private long
private long
private int
private int
private String
private long
private final URL
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
StatusSummary
(TRTrackerAnnouncerHelper _helper, URL _url) -
Method Summary
Modifier and TypeMethodDescriptionboolean
int
int
int
int
int
getPeers()
long[]
int
int
int
long
getTime()
getURL()
boolean
void
protected void
setHelper
(TRTrackerAnnouncerHelper _helper) protected void
updateFrom
(TRTrackerAnnouncerRequest request, TRTrackerAnnouncerResponse response)
-
Field Details
-
helper
-
time
private long time -
url
-
status
private int status -
status_str
-
seeds
private int seeds -
leechers
private int leechers -
peers
private int peers -
completed
private int completed -
interval
private int interval -
min_interval
private int min_interval -
reported_sent
private long reported_sent -
reported_received
private long reported_received
-
-
Constructor Details
-
StatusSummary
-
-
Method Details
-
setHelper
-
updateFrom
-
getTime
public long getTime() -
getURL
-
getStatus
public int getStatus() -
getStatusString
-
getSeedCount
public int getSeedCount() -
getLeecherCount
public int getLeecherCount() -
getCompletedCount
public int getCompletedCount() -
getPeers
public int getPeers() -
isUpdating
public boolean isUpdating() -
getInterval
public int getInterval() -
getMinInterval
public int getMinInterval() -
getSecondsToUpdate
public int getSecondsToUpdate() -
canManuallyUpdate
public boolean canManuallyUpdate() -
manualUpdate
public void manualUpdate() -
getReportedStats
public long[] getReportedStats()
-