Package | Description |
---|---|
net.i2p.i2ptunnel | |
net.i2p.i2ptunnel.irc | |
net.i2p.i2ptunnel.socks | |
net.i2p.i2ptunnel.streamr | |
net.i2p.i2ptunnel.udpTunnel |
Modifier and Type | Field and Description |
---|---|
(package private) I2PTunnel |
I2PTunnelGUI.t |
Modifier and Type | Method and Description |
---|---|
I2PTunnel |
I2PTunnelTask.getTunnel() |
Modifier and Type | Method and Description |
---|---|
protected static I2PSocketManager |
I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel)
This may take a LONG time.
|
protected static I2PSocketManager |
I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel,
String pkf)
This may take a LONG time.
|
protected static I2PSocketManager |
I2PTunnelClientBase.buildSocketManager(I2PTunnel tunnel,
String pkf,
Logging log)
This may take a LONG time.
|
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.optionsUpdated(I2PTunnel tunnel)
Notify the task that I2PTunnel's options have been updated.
|
void |
I2PTunnelServer.optionsUpdated(I2PTunnel tunnel)
Update the I2PSocketManager.
|
void |
I2PTunnelClientBase.optionsUpdated(I2PTunnel tunnel)
Update the I2PSocketManager.
|
void |
I2PTunnelIRCClient.optionsUpdated(I2PTunnel tunnel)
Update the dests then call super.
|
void |
I2PTunnelClient.optionsUpdated(I2PTunnel tunnel)
Update the dests then call super.
|
void |
I2PTunnelHTTPServer.optionsUpdated(I2PTunnel tunnel) |
void |
I2PTunnelHTTPClientBase.optionsUpdated(I2PTunnel tunnel)
Update the outproxy list then call super.
|
void |
I2PTunnelTask.setTunnel(I2PTunnel pTunnel)
for apps that use multiple I2PTunnel instances
|
Constructor and Description |
---|
I2Ping(Logging l,
boolean ownDest,
EventDispatcher notifyThis,
I2PTunnel tunnel)
tunnel.getOptions must contain "command".
|
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)
The main constructor.
|
I2PTunnelClientBase(int localPort,
boolean ownDest,
Logging l,
EventDispatcher notifyThis,
String handlerName,
I2PTunnel tunnel,
String pkf)
Use this to build a client with a persistent private key.
|
I2PTunnelClientBase(int localPort,
Logging l,
I2PSocketManager sktMgr,
I2PTunnel tunnel,
EventDispatcher notifyThis,
long clientId)
This constructor always starts the tunnel (ignoring the i2cp.delayOpen option).
|
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)
This constructor always starts the tunnel (ignoring the i2cp.delayOpen option).
|
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)
This constructor always starts the tunnel (ignoring the i2cp.delayOpen option).
|
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)
Non-blocking
|
I2PTunnelServer(InetAddress host,
int port,
I2PSocketManager sktMgr,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel)
Non-blocking
|
I2PTunnelServer(InetAddress host,
int port,
InputStream privData,
String privkeyname,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel)
Non-blocking
|
I2PTunnelServer(InetAddress host,
int port,
String privData,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel)
Non-blocking
|
I2PTunnelTask(String name,
EventDispatcher notifyThis,
I2PTunnel tunnel) |
Constructor and Description |
---|
DCCClientManager(I2PSocketManager sktMgr,
Logging logging,
EventDispatcher dispatch,
I2PTunnel tunnel) |
I2PTunnelDCCClient(String dest,
int localPort,
int remotePort,
Logging l,
I2PSocketManager sktMgr,
EventDispatcher notifyThis,
I2PTunnel tunnel,
long clientId) |
I2PTunnelDCCServer(I2PSocketManager sktMgr,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel)
There's no support for unsolicited incoming I2P connections,
so there's no server host or port parameters.
|
Constructor and Description |
---|
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.
|
Constructor and Description |
---|
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) |
Constructor and Description |
---|
I2PTunnelUDPClientBase(String destination,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel) |
I2PTunnelUDPServerBase(boolean verify,
File privkey,
String privkeyname,
Logging l,
EventDispatcher notifyThis,
I2PTunnel tunnel) |