Package net.i2p.i2ptunnel

Interface Summary
I2PTunnel.ConnectionEventListener Callback routine to find out
Logging  
 

Class Summary
BufferLogger Read what i2ptunnel logs, and expose it in a buffer
I2Ping  
I2PTunnel  
I2PTunnelClient  
I2PTunnelClientBase  
I2PTunnelGUI AWT gui since kaffe doesn't support swing yet
I2PTunnelHTTPClient Act as a mini HTTP proxy, handling various different types of requests, forwarding them through I2P appropriately, and displaying the reply.
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.
I2PTunnelRunner  
I2PTunnelServer  
I2PTunnelTask Either a Server or a Client.
TunnelController Coordinate the runtime operation and configuration of a tunnel.
TunnelControllerGroup Coordinate a set of tunnels within the JVM, loading and storing their config to disk, and building new ones as requested.
TunnelManager Quick and dirty socket listener to control an I2PTunnel.
TunnelManagerClientRunner Runner thread that reads commands from the socket and fires off commands to the TunnelManager
WebEditPageFormGenerator Uuuugly code to generate the edit/add forms for the various I2PTunnel types (httpclient/client/server)
WebEditPageHelper UUUUuuuuuugly glue code to handle bean interaction from the web, process that data, and spit out the results (or the form requested).
WebStatusPageHelper Ugly hack to let the web interface access the list of known tunnels and control their operation.