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
Exception
jpvmException
public static SimulatorParser createSimulatorParser(DOMImplementationLS impl, byte[] byteArray, int seedInt, JpvmInfo jpvmInfo) throws Exception, jpvmException
Exception
jpvmException
public static void processCheckTime(jpvmMessage m, Network testNet, PRun pRun, JpvmInfo jpvmInfo) throws jpvmException
jpvmException
public static void processChangeConnection(jpvmMessage m, DOMImplementationLS impl, SimulatorParser simulatorParser, Network testNet, JpvmInfo jpvmInfo) throws jpvmException, Exception
jpvmException
Exception
public static void processNetHostNotify(JpvmInfo jpvmInfo) throws jpvmException
jpvmException
public static void processResetNetHost(Object lock, Network testNet, JpvmInfo jpvmInfo) throws jpvmException
jpvmException
public static void processSendSpike(Object lock, jpvmMessage m, Network testNet, JpvmInfo jpvmInfo) throws jpvmException
jpvmException
public static void processStopSig(Network testNet, JpvmInfo jpvmInfo, Object lock) throws jpvmException
jpvmException
public static void processSyncRoot(Object lock, Network testNet, jpvmMessage m) throws jpvmException
jpvmException
public static void processTempStopSig(Network testNet, JpvmInfo jpvmInfo) throws jpvmException
jpvmException
public static void processTrialDone(Object lock, CyclicBarrier barrier, jpvmMessage m, Network testNet) throws jpvmException, InterruptedException, BrokenBarrierException