Esempio n. 1
0
        private void Form1_Load(object sender, EventArgs e)
        {
            virtualNetworkBase net = new CSharpNetwork("vnet");

            net.onLogString = appendLog;

            List<virtualNodeSensor> sensorList = new List<virtualNodeSensor>();
            sensorList.Add(new genericDigitalOutSensor() { id = 0x01 });
            sensorList.Add(new genericDigitalInSensor() { id = 0x02 });

            virtualNodeBase ourNode = net.createNode(1, "virtual node", sensorList);

            ctlVirtualNode1.loadNode(ourNode);

            ParameterizedThreadStart ts = new ParameterizedThreadStart(networkThreadStart);
            networkThread = new Thread(ts);
            networkThread.Name = "Network thread";
            networkThread.Start(net);
        }
Esempio n. 2
0
 public threadParams(CSharpNetwork toTest)
 {
     net = toTest;
 }