Package net.i2p.i2ptunnel.streamr
Class MultiSource
- java.lang.Object
-
- net.i2p.i2ptunnel.streamr.MultiSource
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description (package private) static class
MultiSource.MSink
-
Constructor Summary
Constructors Constructor Description MultiSource()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
add(MultiSource.MSink ms)
void
remove(MultiSource.MSink ms)
void
send(Destination ignored_from, int ignored_fromPort, int ignored_toPort, byte[] data)
May throw RuntimeException from underlying sinksvoid
setSink(Sink sink)
void
start()
void
stop()
-
-
-
Method Detail
-
stop
public void stop()
-
send
public void send(Destination ignored_from, int ignored_fromPort, int ignored_toPort, byte[] data)
May throw RuntimeException from underlying sinks- Specified by:
send
in interfaceSink
- Parameters:
ignored_from
- some implementations may ignore, may be null in some implementationsignored_fromPort
- I2CP source port, 0-65535ignored_toPort
- I2CP destination port, 0-65535- Throws:
RuntimeException
- Since:
- 0.9.53 added fromPort and toPort parameters
-
add
public void add(MultiSource.MSink ms)
- Since:
- 0.9.53 changed to MSink parameter
-
remove
public void remove(MultiSource.MSink ms)
- Since:
- 0.9.53 changed to MSink parameter
-
-