Package org.klomp.snark
Class ConnectionAcceptor
java.lang.Object
org.klomp.snark.ConnectionAcceptor
- All Implemented Interfaces:
Runnable
class ConnectionAcceptor extends Object implements Runnable
Accepts connections on a I2PServerSocket and routes them to PeerAcceptors.
-
Constructor Summary
Constructors Constructor Description ConnectionAcceptor(I2PSnarkUtil util, PeerAcceptor peeracceptor)
Unused (single torrent).ConnectionAcceptor(I2PSnarkUtil util, PeerCoordinatorSet set)
Multitorrent. -
Method Summary
Modifier and Type Method Description int
getPort()
void
halt()
May be restarted later with startAccepting().void
restart()
Effectively unused, would only be called if we changed I2CP host/port, which is hidden in the gui if in router context FIXME this only works if already runningvoid
run()
void
startAccepting()
May be called even when already running.
-
Constructor Details
-
ConnectionAcceptor
Multitorrent. Caller MUST call startAccepting() -
ConnectionAcceptor
Unused (single torrent). Do NOT call startAccepting().
-
-
Method Details
-
startAccepting
public void startAccepting()May be called even when already running. May be called to start up again after halt(). -
halt
public void halt()May be restarted later with startAccepting(). -
restart
public void restart()Effectively unused, would only be called if we changed I2CP host/port, which is hidden in the gui if in router context FIXME this only works if already running -
getPort
public int getPort() -
run
public void run()
-