You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
 

106 lines
2.6 KiB

/*
* NetTest.java
*
* Created on 08 July 2005, 15:19
*/
package simulator;
import java.io.*;
import javax.swing.*;
import java.awt.*;
import simulator.networking.*;
import userinterface.simulator.networking.*;
import userinterface.*;
/**
*
* @author ug60axh
*/
public class NetTest
{
public static final String EXE_PATH = "/home/students/ug/ug60axh/prism-2.1.dev9.simapmc/bin";
public static final String BINARY_PATH = "/home/students/ug/ug60axh/prism-2.1.dev9.simapmc";
public static final String RESULT_PATH = "/home/students/ug/ug60axh/nettest/results";
/**
* @param args the command line arguments
*/
public static void main(String[] args)
{
/*SSHClient client1 = new SSHClient
("tw",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
SSHClient client2 = new SSHClient
("hpc-003",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
SSHClient client3 = new SSHClient
("hpc-006",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
SSHClient client4 = new SSHClient
("wallace",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
SSHClient client5 = new SSHClient
("hpc-005",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
SSHClient client6 = new SSHClient
("hpc-007",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
SSHClient client7 = new SSHClient
("hpc-008",
EXE_PATH,
BINARY_PATH,
RESULT_PATH);
client1.setupNetworking(1000000, 2000, "");
client2.setupNetworking(1000000, 2000, "");
client3.setupNetworking(1000000, 2000, "");
client4.setupNetworking(1000000, 2000, "");
client5.setupNetworking(1000000, 2000, "");
client6.setupNetworking(1000000, 2000, "");
client7.setupNetworking(1000000, 2000, "");
client1.start();
client2.start();
client3.start();
client4.start();
client5.start();
client6.start();
client7.start();*/
SimulatorNetworkHandler net = new SimulatorNetworkHandler();
try
{
GUIPrism.main(args);
net.loadNetworkFromXML(new File("hpclab.xml"));
GUINetworkEditor editor = new GUINetworkEditor(null, net);
editor.show();
//File binary = new File("andrew.bin");
//System.out.println("Doing networking:");
//net.doNetworking(100000, 1000, binary);
}
catch(Exception e)
{
System.err.println("ERRROOORR: "+e);
}
}
}