Package | Description |
---|---|
cnslab.cnsnetwork | |
cnslab.gui | |
edu.jhu.mb.ernst.net | |
jpvm |
Modifier and Type | Method and Description |
---|---|
static SimulatorParser |
NetHost.createSimulatorParser(DOMImplementationLS impl,
byte[] byteArray,
int seedInt,
JpvmInfo jpvmInfo) |
static void |
NetHost.launch(jpvmEnvironment jpvmEnvironmentInstance,
PeerInfo peerInfo) |
void |
SimulatorParser.parseTarget(JpvmInfo info)
set the target host id.
|
void |
LayerStructure.parseTarget(JpvmInfo info,
SimulatorParser pas)
Set up the target host (binary long type) information through network (JPVM).
|
void |
Network.pFireProcess(FireEvent firstFireEvent)
Process the event from fireQueue in parallel.
|
void |
ANetwork.pFireProcess(FireEvent firstFire)
process the event from fireQueue
|
static void |
NetHost.processChangeConnection(jpvmMessage m,
DOMImplementationLS impl,
SimulatorParser simulatorParser,
Network testNet,
JpvmInfo jpvmInfo) |
static void |
NetHost.processCheckTime(jpvmMessage m,
Network testNet,
PRun pRun,
JpvmInfo jpvmInfo) |
static void |
NetHost.processNetHostNotify(JpvmInfo jpvmInfo) |
static void |
NetHost.processResetNetHost(Object lock,
Network testNet,
JpvmInfo jpvmInfo) |
static void |
NetHost.processSendSpike(Object lock,
jpvmMessage m,
Network testNet,
JpvmInfo jpvmInfo) |
static void |
NetHost.processStopSig(Network testNet,
JpvmInfo jpvmInfo,
Object lock) |
static void |
NetHost.processSyncRoot(Object lock,
Network testNet,
jpvmMessage m) |
static void |
NetHost.processTempStopSig(Network testNet,
JpvmInfo jpvmInfo) |
static void |
NetHost.processTrialDone(Object lock,
CyclicBarrier barrier,
jpvmMessage m,
Network testNet) |
Modifier and Type | Method and Description |
---|---|
void |
mainErnst.addHostNow(Object okay)
added one host
|
String |
GConsole.Conf() |
String |
GConsole.DelAllHosts()
Delete all the hosts from the JPVM
|
String |
GConsole.Delete()
delete one task
|
void |
mainErnst.delHostNow(Object okay)
Delete one host
|
void |
GConsole.Halt()
stop all the current process.
|
String |
GConsole.Help() |
static void |
mainErnst.main(String[] args) |
static void |
Example1.main(String[] args) |
String |
GConsole.Ps() |
void |
GConsole.Quit()
stop the jpvm
|
void |
mainErnst.startServer()
start the JPVM daemon
|
void |
mainErnst.startSimulation(Object button)
The part starts the main simulation
|
void |
mainErnst.userCommandProcess()
Process the user command in the console
|
Constructor and Description |
---|
mainErnst() |
Constructor and Description |
---|
PeerInfo(jpvmMessage message) |
Modifier and Type | Method and Description |
---|---|
static jpvmSendConnection |
jpvmSendConnection.connect(jpvmTaskId t,
jpvmTaskId f) |
void |
jpvmEnvironment.init(boolean isDaemon,
String taskName) |
void |
jpvmEnvironment.pvm_addhosts(int nhosts,
String[] hostnames,
jpvmTaskId[] daemonTids) |
void |
jpvmEnvironment.pvm_barrier(String host,
int tag,
int num) |
void |
jpvmEnvironment.pvm_deleteTasks() |
void |
jpvmEnvironment.pvm_delhosts(String hostname) |
void |
jpvmEnvironment.pvm_exit() |
void |
jpvmEnvironment.pvm_halt() |
void |
jpvmEnvironment.pvm_mcast(jpvmBuffer buf,
jpvmTaskId[] tids,
int ntids,
int tag) |
jpvmMessage |
jpvmEnvironment.pvm_nrecv() |
jpvmMessage |
jpvmEnvironment.pvm_nrecv(int tag) |
jpvmMessage |
jpvmEnvironment.pvm_nrecv(jpvmTaskId tid) |
jpvmMessage |
jpvmEnvironment.pvm_nrecv(jpvmTaskId tid,
int tag) |
boolean |
jpvmEnvironment.pvm_probe() |
boolean |
jpvmEnvironment.pvm_probe(int tag) |
boolean |
jpvmEnvironment.pvm_probe(jpvmTaskId tid) |
boolean |
jpvmEnvironment.pvm_probe(jpvmTaskId tid,
int tag) |
jpvmMessage |
jpvmEnvironment.pvm_recv() |
jpvmMessage |
jpvmEnvironment.pvm_recv(int tag) |
jpvmMessage |
jpvmEnvironment.pvm_recv(jpvmTaskId tid) |
jpvmMessage |
jpvmEnvironment.pvm_recv(jpvmTaskId tid,
int tag) |
void |
jpvmEnvironment.pvm_send(jpvmBuffer buf,
jpvmTaskId tid,
int tag) |
int |
jpvmEnvironment.pvm_spawn(String task_name,
int num,
jpvmTaskId[] tids) |
int |
jpvmEnvironment.pvm_spawn(String task_name,
int num,
jpvmTaskId[] tids,
int heapSize) |
void |
jpvmTaskId.recv(DataInputStream strm) |
void |
jpvmMessage.recv(jpvmRecvConnection conn) |
void |
jpvmBuffer.recv(jpvmRecvConnection conn) |
void |
jpvmTaskId.send(DataOutputStream strm) |
void |
jpvmMessage.send(jpvmSendConnection conn) |
void |
jpvmBuffer.send(jpvmSendConnection conn) |
void |
jpvmBuffer.unpack(byte[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(char[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(double[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(float[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(int[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(jpvmTaskId[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(long[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(Neuron[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(short[] d,
int n,
int stride) |
void |
jpvmBuffer.unpack(Transmissible[] d,
int n,
int stride) |
byte |
jpvmBuffer.upkbyte() |
char |
jpvmBuffer.upkchar() |
Transmissible |
jpvmBuffer.upkcnsobj() |
double |
jpvmBuffer.upkdouble() |
float |
jpvmBuffer.upkfloat() |
int |
jpvmBuffer.upkint() |
long |
jpvmBuffer.upklong() |
Neuron |
jpvmBuffer.upkneuron() |
short |
jpvmBuffer.upkshort() |
String |
jpvmBuffer.upkstr() |
jpvmTaskId |
jpvmBuffer.upktid() |
Constructor and Description |
---|
jpvmEnvironment() |
jpvmEnvironment(boolean isDaemon) |
jpvmEnvironment(boolean isDaemon,
int port) |
jpvmEnvironment(boolean isDaemon,
String taskName) |
jpvmEnvironment(String taskName) |
jpvmMessage(jpvmRecvConnection conn) |