public class NetHost extends Object
| Constructor and Description |
|---|
NetHost() |
| Modifier and Type | Method and Description |
|---|---|
static SimulatorParser |
createSimulatorParser(DOMImplementationLS impl,
byte[] byteArray,
int seedInt,
JpvmInfo jpvmInfo) |
static void |
launch(jpvmEnvironment jpvmEnvironmentInstance,
PeerInfo peerInfo) |
static void |
main(String[] args) |
static void |
processChangeConnection(jpvmMessage m,
DOMImplementationLS impl,
SimulatorParser simulatorParser,
Network testNet,
JpvmInfo jpvmInfo) |
static void |
processCheckTime(jpvmMessage m,
Network testNet,
PRun pRun,
JpvmInfo jpvmInfo) |
static void |
processNetHostNotify(JpvmInfo jpvmInfo) |
static void |
processResetNetHost(Object lock,
Network testNet,
JpvmInfo jpvmInfo) |
static void |
processSendSpike(Object lock,
jpvmMessage m,
Network testNet,
JpvmInfo jpvmInfo) |
static void |
processStopSig(Network testNet,
JpvmInfo jpvmInfo,
Object lock) |
static void |
processSyncRoot(Object lock,
Network testNet,
jpvmMessage m) |
static void |
processTempStopSig(Network testNet,
JpvmInfo jpvmInfo) |
static void |
processTrialDone(Object lock,
CyclicBarrier barrier,
jpvmMessage m,
Network testNet) |
public NetHost()
public static void launch(jpvmEnvironment jpvmEnvironmentInstance, PeerInfo peerInfo) throws Exception, jpvmException
ExceptionjpvmExceptionpublic static SimulatorParser createSimulatorParser(DOMImplementationLS impl, byte[] byteArray, int seedInt, JpvmInfo jpvmInfo) throws Exception, jpvmException
ExceptionjpvmExceptionpublic static void processCheckTime(jpvmMessage m, Network testNet, PRun pRun, JpvmInfo jpvmInfo) throws jpvmException
jpvmExceptionpublic static void processChangeConnection(jpvmMessage m, DOMImplementationLS impl, SimulatorParser simulatorParser, Network testNet, JpvmInfo jpvmInfo) throws jpvmException, Exception
jpvmExceptionExceptionpublic static void processNetHostNotify(JpvmInfo jpvmInfo) throws jpvmException
jpvmExceptionpublic static void processResetNetHost(Object lock, Network testNet, JpvmInfo jpvmInfo) throws jpvmException
jpvmExceptionpublic static void processSendSpike(Object lock, jpvmMessage m, Network testNet, JpvmInfo jpvmInfo) throws jpvmException
jpvmExceptionpublic static void processStopSig(Network testNet, JpvmInfo jpvmInfo, Object lock) throws jpvmException
jpvmExceptionpublic static void processSyncRoot(Object lock, Network testNet, jpvmMessage m) throws jpvmException
jpvmExceptionpublic static void processTempStopSig(Network testNet, JpvmInfo jpvmInfo) throws jpvmException
jpvmExceptionpublic static void processTrialDone(Object lock, CyclicBarrier barrier, jpvmMessage m, Network testNet) throws jpvmException, InterruptedException, BrokenBarrierException