net.i2p.router
Class Shitlist
java.lang.Object
net.i2p.router.Shitlist
public class Shitlist
- extends java.lang.Object
Routers are shitlisted only if none of our transports can talk to them
or their signed router info is completely screwy. Individual transports
manage their own unreachable lists and do not generally add to the overall
shitlist.
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SHITLIST_DURATION_MS
public static final long SHITLIST_DURATION_MS
- See Also:
- Constant Field Values
Shitlist
public Shitlist(RouterContext context)
getRouterCount
public int getRouterCount()
shitlistRouter
public boolean shitlistRouter(Hash peer)
shitlistRouter
public boolean shitlistRouter(Hash peer,
java.lang.String reason)
shitlistRouter
public boolean shitlistRouter(Hash peer,
java.lang.String reason,
java.lang.String transport)
unshitlistRouter
public void unshitlistRouter(Hash peer)
unshitlistRouter
public void unshitlistRouter(Hash peer,
java.lang.String transport)
isShitlisted
public boolean isShitlisted(Hash peer)
isShitlisted
public boolean isShitlisted(Hash peer,
java.lang.String transport)
renderStatusHTML
public void renderStatusHTML(java.io.Writer out)
throws java.io.IOException
- Throws:
java.io.IOException