Package com.biglybt.core.peermanager
Interface PeerManagerRegistration
-
- All Known Implementing Classes:
PeerManager.PeerManagerRegistrationImpl
public interface PeerManagerRegistration
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description void
activate(PEPeerControl peer_control)
void
addLink(java.lang.String link, TOTorrentFile target)
void
deactivate()
int
getHashOverrideLocalPort(boolean only_if_allocated)
TOTorrentFile
getLink(java.lang.String link)
java.util.List<PeerManagerRegistration>
getOtherRegistrationsForHash()
void
removeLink(java.lang.String link)
void
unregister()
-
-
-
Method Detail
-
getLink
TOTorrentFile getLink(java.lang.String link)
-
removeLink
void removeLink(java.lang.String link)
-
addLink
void addLink(java.lang.String link, TOTorrentFile target) throws java.lang.Exception
- Throws:
java.lang.Exception
-
activate
void activate(PEPeerControl peer_control)
-
deactivate
void deactivate()
-
unregister
void unregister()
-
getOtherRegistrationsForHash
java.util.List<PeerManagerRegistration> getOtherRegistrationsForHash()
-
getHashOverrideLocalPort
int getHashOverrideLocalPort(boolean only_if_allocated)
-
-