| Package | Description |
|---|---|
| net.i2p.i2ptunnel.socks | SOCKS protocol tunnel implementation for I2P, supporting SOCKS 4, 4a, and 5. |
| net.i2p.i2ptunnel.streamr | Special-purpose tunnels for streaming UDP clients and servers, optimized
for audio and video streaming applications. |
| net.i2p.i2ptunnel.udp | Core API and interfaces used by UDP tunnel implementations. |
| net.i2p.i2ptunnel.udpTunnel | UDP tunnel implementation for I2PTunnel. |
| Modifier and Type | Class and Description |
|---|---|
class | MultiSink<S extends Sink>Sends to one of many Sinks based on toPort |
class | SOCKSUDPPortImplements a UDP port and Socks encapsulation / decapsulation. |
class | SOCKSUDPTunnelA Datagram Tunnel that can have multiple bidirectional ports on the UDP side. |
class | SOCKSUDPUnwrapperStrip a SOCKS header off a datagram, convert it to a Destination and port
Ref: RFC 1928 |
class | SOCKSUDPWrapperPut a SOCKS header on a datagram
Ref: RFC 1928 |
| Modifier and Type | Class and Description |
|---|---|
class | MultiSourceMulti-source data distributor that forwards data to multiple sink destinations |
class | PingerPings streamr destinations. |
class | StreamrConsumerStreamr consumer that acts as an I2P client and UDP server,
receiving data from I2P destinations and forwarding it to a configured UDP host/port |
class | StreamrProducerStreamr producer that acts as an I2P server and UDP client,
receiving UDP data on a configured port and forwarding it through I2P |
| Modifier and Type | Class and Description |
|---|---|
class | I2PSourceI2P source implementation for streaming data. |
class | UDPSourceUDP source implementation for streaming data. |
| Modifier and Type | Class and Description |
|---|---|
class | I2PTunnelUDPClientBaseBase client class that sets up an I2P Datagram client destination. |
class | I2PTunnelUDPServerBaseBase client class that sets up an I2P Datagram server destination. |