Package com.biglybt.plugin.tracker.dht
Class DHTTrackerPlugin.RegistrationDetails
java.lang.Object
com.biglybt.plugin.tracker.dht.DHTTrackerPlugin.RegistrationDetails
- Enclosing class:
- DHTTrackerPlugin
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate byte
private List<DHTTrackerPlugin.trackerTarget>
private DHTTrackerPlugin.putDetails
private DHTTrackerPlugin.trackerTarget[]
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
RegistrationDetails
(Download _download, int _reg_type, DHTTrackerPlugin.putDetails _put_details, byte _flags) -
Method Summary
Modifier and TypeMethodDescriptionprotected byte
getFlags()
protected DHTTrackerPlugin.putDetails
protected DHTTrackerPlugin.trackerTarget[]
getTargets
(boolean for_put) protected void
getTrackerTargets
(Download download, int type) protected void
update
(DHTTrackerPlugin.putDetails _put_details, byte _flags) protected boolean
updateTargets
(Download _download, int _reg_type)
-
Field Details
-
put_details
-
flags
private byte flags -
put_targets
-
not_put_targets
-
-
Constructor Details
-
RegistrationDetails
protected RegistrationDetails(Download _download, int _reg_type, DHTTrackerPlugin.putDetails _put_details, byte _flags)
-
-
Method Details
-
update
-
updateTargets
-
getPutDetails
-
getFlags
protected byte getFlags() -
getTargets
-
getTrackerTargets
-