diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java index dadb2a58d..4c7076b8d 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelClientBase.java @@ -91,6 +91,7 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna * This constructor always starts the tunnel (ignoring the i2cp.delayOpen option). * It is used to add a client to an existing socket manager. * + * @param localPort if 0, use any port, get actual port selected with getLocalPort() * @param sktMgr the existing socket manager */ public I2PTunnelClientBase(int localPort, Logging l, I2PSocketManager sktMgr, @@ -142,6 +143,7 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna * The main constructor. * This may take a LONG time if building and starting a new manager. * + * @param localPort if 0, use any port, get actual port selected with getLocalPort() * @throws IllegalArgumentException if the I2CP configuration is b0rked so * badly that we can't create a socketManager */ @@ -155,6 +157,7 @@ public abstract class I2PTunnelClientBase extends I2PTunnelTask implements Runna * Use this to build a client with a persistent private key. * This may take a LONG time if building and starting a new manager. * + * @param localPort if 0, use any port, get actual port selected with getLocalPort() * @param pkf Path to the private key file, or null to generate a transient key * * @throws IllegalArgumentException if the I2CP configuration is b0rked so diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java index 526903173..3f7db9068 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/I2PTunnelHTTPClient.java @@ -189,7 +189,7 @@ public class I2PTunnelHTTPClient extends I2PTunnelHTTPClientBase implements Runn * This constructor always starts the tunnel (ignoring the i2cp.delayOpen option). * It is used to add a client to an existing socket manager. * - * @param sktMgr the existing socket manager + * @param sockMgr the existing socket manager */ public I2PTunnelHTTPClient(int localPort, Logging l, I2PSocketManager sockMgr, I2PTunnel tunnel, EventDispatcher notifyThis, long clientId) { super(localPort, l, sockMgr, tunnel, notifyThis, clientId); diff --git a/core/java/src/net/i2p/stat/StatManager.java b/core/java/src/net/i2p/stat/StatManager.java index 8846a026e..7dfcf5e30 100644 --- a/core/java/src/net/i2p/stat/StatManager.java +++ b/core/java/src/net/i2p/stat/StatManager.java @@ -170,10 +170,16 @@ public class StatManager { } } + /** + * Misnamed, as it returns a FrequenceyStat, not a Frequency. + */ public FrequencyStat getFrequency(String name) { return _frequencyStats.get(name); } + /** + * Misnamed, as it returns a RateStat, not a Rate. + */ public RateStat getRate(String name) { return _rateStats.get(name); }