public class MLabRunner extends Object
Modifier and Type | Class and Description |
---|---|
static interface |
MLabRunner.ToolListener
The parameter for runNDT()
|
static interface |
MLabRunner.ToolRun
Returned from runNDT
|
static interface |
MLabRunner.ToolRunListener
The listener for ToolRun
|
Modifier and Type | Method and Description |
---|---|
static MLabRunner |
getInstance(I2PAppContext ctx) |
boolean |
isRunning() |
static void |
main(String[] args)
standalone test
|
MLabRunner.ToolRun |
runNDT(MLabRunner.ToolListener listener)
Non-blocking, spawns a thread and returns immediately.
|
MLabRunner.ToolRun |
runNDT(MLabRunner.ToolListener listener,
boolean use_SSL,
String serverHost)
Non-blocking, spawns a thread and returns immediately.
|
public static MLabRunner getInstance(I2PAppContext ctx)
public boolean isRunning()
public MLabRunner.ToolRun runNDT(MLabRunner.ToolListener listener)
listener
- use to detect completion and get resultspublic MLabRunner.ToolRun runNDT(MLabRunner.ToolListener listener, boolean use_SSL, String serverHost)
listener
- use to detect completion and get resultsuse_SSL
- whether to use SSL to talk to the serversserverHost
- if non-null, bypass the name server and run test with this hostpublic static void main(String[] args)