## Uses of Class
net.i2p.i2ptunnel.I2PTunnel

Packages that use I2PTunnel
net.i2p.i2ptunnel
net.i2p.i2ptunnel.socks
net.i2p.i2ptunnel.streamr
net.i2p.i2ptunnel.udpTunnel

Uses of I2PTunnel in net.i2p.i2ptunnel

Fields in net.i2p.i2ptunnel declared as I2PTunnel
`(package private) I2PTunnel` `I2PTunnelGUI.t`

Methods in net.i2p.i2ptunnel that return I2PTunnel
`I2PTunnel` `I2PTunnelTask.getTunnel()`

Methods in net.i2p.i2ptunnel with parameters of type I2PTunnel
`protected static I2PSocketManager` `I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel)`
`protected static I2PSocketManager` `I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel, String pkf)`
`protected static I2PSocketManager` `I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel, String pkf, Logging log)`
`protected static I2PSocketManager` `I2PTunnelClientBase.getSocketManager(I2PTunnel tunnel)` this is ONLY for shared clients
`protected static I2PSocketManager` `I2PTunnelClientBase.getSocketManager(I2PTunnel tunnel, String pkf)` this is ONLY for shared clients
`void` `I2PTunnelTask.setTunnel(I2PTunnel pTunnel)` for apps that use multiple I2PTunnel instances

Constructors in net.i2p.i2ptunnel with parameters of type I2PTunnel
`I2Ping(String cmd, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelClient(int localPort, String destinations, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf)`
`I2PTunnelClientBase(int localPort, boolean ownDest, Logging l, EventDispatcher notifyThis, String handlerName, I2PTunnel tunnel)`
`I2PTunnelClientBase(int localPort, boolean ownDest, Logging l, EventDispatcher notifyThis, String handlerName, I2PTunnel tunnel, String pkf)`
`I2PTunnelClientBase(int localPort, Logging l, I2PSocketManager sktMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)`
`I2PTunnelConnectClient(int localPort, Logging l, boolean ownDest, String wwwProxy, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelGUI(I2PTunnel t)`
`I2PTunnelHTTPBidirProxy(int localPort, Logging l, I2PSocketManager sockMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)`
`I2PTunnelHTTPBidirServer(InetAddress host, int port, int proxyport, File privkey, String privkeyname, String spoofHost, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelHTTPBidirServer(InetAddress host, int port, int proxyport, InputStream privData, String privkeyname, String spoofHost, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelHTTPBidirServer(InetAddress host, int port, int proxyport, String privData, String spoofHost, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelHTTPClient(int localPort, Logging l, boolean ownDest, String wwwProxy, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelHTTPClient(int localPort, Logging l, I2PSocketManager sockMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)`
`I2PTunnelHTTPClientBase(int localPort, boolean ownDest, Logging l, EventDispatcher notifyThis, String handlerName, I2PTunnel tunnel)`
`I2PTunnelHTTPClientBase(int localPort, Logging l, I2PSocketManager sktMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId)`
`I2PTunnelHTTPServer(InetAddress host, int port, File privkey, String privkeyname, String spoofHost, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelHTTPServer(InetAddress host, int port, InputStream privData, String privkeyname, String spoofHost, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelHTTPServer(InetAddress host, int port, String privData, String spoofHost, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelIRCClient(int localPort, String destinations, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf)`
`I2PTunnelIRCServer(InetAddress host, int port, File privkey, String privkeyname, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelServer(InetAddress host, int port, File privkey, String privkeyname, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelServer(InetAddress host, int port, InputStream privData, String privkeyname, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelServer(InetAddress host, int port, String privData, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelTask(String name, EventDispatcher notifyThis, I2PTunnel tunnel)`

Uses of I2PTunnel in net.i2p.i2ptunnel.socks

Constructors in net.i2p.i2ptunnel.socks with parameters of type I2PTunnel
`I2PSOCKSIRCTunnel(int localPort, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf)`
`I2PSOCKSTunnel(int localPort, Logging l, boolean ownDest, EventDispatcher notifyThis, I2PTunnel tunnel, String pkf)`
`SOCKSUDPTunnel(I2PTunnel tunnel)` Set up a tunnel with no UDP side yet.

Uses of I2PTunnel in net.i2p.i2ptunnel.streamr

Constructors in net.i2p.i2ptunnel.streamr with parameters of type I2PTunnel
`StreamrConsumer(InetAddress host, int port, String destination, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`StreamrProducer(int port, File privkey, String privkeyname, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`

Uses of I2PTunnel in net.i2p.i2ptunnel.udpTunnel

Constructors in net.i2p.i2ptunnel.udpTunnel with parameters of type I2PTunnel
`I2PTunnelUDPClientBase(String destination, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`
`I2PTunnelUDPServerBase(boolean verify, File privkey, String privkeyname, Logging l, EventDispatcher notifyThis, I2PTunnel tunnel)`