49
|
1 using Christie_net.codegear;
|
|
2
|
|
3 namespace Christie_net.Test.Example.OddEven {
|
51
|
4 public class StartOddEven : StartCodeGear {
|
|
5 public StartOddEven(CodeGearManager cgm) : base(cgm) { }
|
49
|
6
|
|
7 public static void Main() {
|
|
8 int finishCount = 10;
|
|
9 CodeGearManager odd = CreateCgm(10001);
|
|
10 CodeGearManager even = CreateCgm(10002);
|
|
11
|
|
12 odd.Setup(new OddCodeGear());
|
|
13 even.Setup(new EvenCodeGear());
|
|
14 odd.CreateRemoteDGM("even", "localhost", 10002);
|
|
15 even.CreateRemoteDGM("odd", "localhost", 10001);
|
|
16
|
|
17 odd.GetLocalDGM().Put("odd", 1);
|
|
18 odd.GetLocalDGM().Put("finishCount", finishCount);
|
|
19 even.GetLocalDGM().Put("finishCount", finishCount);
|
|
20 }
|
|
21 }
|
|
22 } |