net.i2p.BOB
Class MUXlisten
java.lang.Object
net.i2p.BOB.MUXlisten
- All Implemented Interfaces:
- Runnable
public class MUXlisten
- extends Object
- implements Runnable
Multiplex listeners for TCP and I2P
- Author:
- sponge
Field Summary |
(package private) boolean |
come_in
|
(package private) boolean |
go_out
|
Method Summary |
void |
run()
MUX sockets, fire off a thread to connect, get destination info, and do I/O |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
go_out
boolean go_out
come_in
boolean come_in
MUXlisten
MUXlisten(AtomicBoolean lock,
NamedDB database,
NamedDB info,
Logger _log)
throws I2PException,
IOException,
RuntimeException
- Constructor Will fail if INPORT is occupied.
- Parameters:
info
- DB entry for this tunneldatabase
- master database of tunnels_log
-
- Throws:
I2PException
IOException
RuntimeException
run
public void run()
- MUX sockets, fire off a thread to connect, get destination info, and do I/O
- Specified by:
run
in interface Runnable