net.i2p.router.peermanager
class PeerManager extends Object
Constructor and Description |
---|
PeerManager(RouterContext context) |
Modifier and Type | Method and Description |
---|---|
List<Hash> |
getPeersByCapability(char capability)
The only user of this is TunnelPeerSelector for unreachables?
|
(package private) void |
loadProfiles() |
void |
removeCapabilities(Hash peer) |
(package private) Set |
selectPeers() |
(package private) List<Hash> |
selectPeers(PeerSelectionCriteria criteria)
Find some peers that meet the criteria and we have the netDb info for locally
Only used by PeerTestJob (PURPOSE_TEST)
|
void |
setCapabilities(Hash peer,
String caps) |
(package private) void |
storeProfile(Hash peer) |
(package private) void |
storeProfiles() |
public PeerManager(RouterContext context)
void storeProfiles()
Set selectPeers()
void storeProfile(Hash peer)
void loadProfiles()
List<Hash> selectPeers(PeerSelectionCriteria criteria)
public void removeCapabilities(Hash peer)