Package | Description |
---|---|
net.i2p.i2ptunnel |
Implementation of preconfigured tunnels, both for clients and servers,
and a UI for adding more and editing the configuration.
|
net.i2p.i2ptunnel.irc |
Filters for the IRC client tunnel, and DCC handlers.
|
net.i2p.i2ptunnel.socks |
SOCKS 4, 4a, and 5 client tunnels.
|
net.i2p.i2ptunnel.streamr |
Special-purpose client and server tunnels for streaming UDP clients and servers,
generally for audio and video streaming.
|
net.i2p.i2ptunnel.udpTunnel | |
net.i2p.i2ptunnel.ui |
Classes for configuring tunnels, used externally by Android.
|
net.i2p.i2ptunnel.web |
The UI for adding tunnels and editing their configurations,
implemented as a webapp packaged in i2ptunnel.war.
|
Class | Description |
---|---|
I2PTunnel |
An I2PTunnel tracks one or more I2PTunnelTasks and one or more I2PSessions.
|
I2PTunnel.ConnectionEventListener |
Callback routine to find out
|
I2PTunnelClientBase | |
I2PTunnelHTTPClient |
Act as a mini HTTP proxy, handling various different types of requests,
forwarding them through I2P appropriately, and displaying the reply.
|
I2PTunnelHTTPClientBase |
Common things for HTTPClient and ConnectClient
Retrofit over them in 0.8.2
|
I2PTunnelHTTPClientBase.AuthResult | |
I2PTunnelHTTPServer |
Simple extension to the I2PTunnelServer that filters the HTTP
headers sent from the client to the server, replacing the Host
header with whatever this instance has been configured with, and
if the browser set Accept-Encoding: x-i2p-gzip, gzip the http
message body and set Content-Encoding: x-i2p-gzip.
|
I2PTunnelRunner |
A thread that starts two more threads, one to forward traffic in each direction.
|
I2PTunnelRunner.FailCallback |
For use in new constructor
|
I2PTunnelServer | |
I2PTunnelTask |
Either a Server or a Client.
|
Logging | |
TunnelController |
Coordinate the runtime operation and configuration of a single I2PTunnel.
|
TunnelControllerGroup |
Coordinate a set of tunnels within the JVM, loading and storing their config
to disk, and building new ones as requested.
|
Class | Description |
---|---|
I2PTunnel |
An I2PTunnel tracks one or more I2PTunnelTasks and one or more I2PSessions.
|
I2PTunnelClientBase | |
I2PTunnelServer | |
I2PTunnelTask |
Either a Server or a Client.
|
Logging |
Class | Description |
---|---|
I2PTunnel |
An I2PTunnel tracks one or more I2PTunnelTasks and one or more I2PSessions.
|
I2PTunnelClientBase | |
I2PTunnelTask |
Either a Server or a Client.
|
Logging |
Class | Description |
---|---|
I2PTunnel |
An I2PTunnel tracks one or more I2PTunnelTasks and one or more I2PSessions.
|
I2PTunnelTask |
Either a Server or a Client.
|
Logging |
Class | Description |
---|---|
I2PTunnel |
An I2PTunnel tracks one or more I2PTunnelTasks and one or more I2PSessions.
|
I2PTunnelTask |
Either a Server or a Client.
|
Logging |
Class | Description |
---|---|
TunnelController |
Coordinate the runtime operation and configuration of a single I2PTunnel.
|
TunnelControllerGroup |
Coordinate a set of tunnels within the JVM, loading and storing their config
to disk, and building new ones as requested.
|
Class | Description |
---|---|
TunnelController |
Coordinate the runtime operation and configuration of a single I2PTunnel.
|
TunnelControllerGroup |
Coordinate a set of tunnels within the JVM, loading and storing their config
to disk, and building new ones as requested.
|