net.i2p.router.transport
Class TransportManager
java.lang.Object
net.i2p.router.transport.TransportManager
- All Implemented Interfaces:
- TransportEventListener
- public class TransportManager
- extends java.lang.Object
- implements TransportEventListener
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
TransportManager
public TransportManager(RouterContext context)
addTransport
public void addTransport(Transport transport)
removeTransport
public void removeTransport(Transport transport)
startListening
public void startListening()
restart
public void restart()
stopListening
public void stopListening()
countActivePeers
public int countActivePeers()
getAddresses
java.util.List getAddresses()
getBids
public java.util.List getBids(OutNetMessage msg)
getBid
public TransportBid getBid(OutNetMessage msg)
messageReceived
public void messageReceived(I2NPMessage message,
RouterIdentity fromRouter,
Hash fromRouterHash)
- Specified by:
messageReceived
in interface TransportEventListener
getMostRecentErrorMessages
public java.util.List getMostRecentErrorMessages()
renderStatusHTML
public void renderStatusHTML(java.io.Writer out)
throws java.io.IOException
- Throws:
java.io.IOException