view Test/Example/FizzBuzz/StartFizzBuzz.cs @ 51:486683ead53f

bug survey
author riono <e165729@ie.u-ryukyu.ac.jp>
date Tue, 11 Jan 2022 20:02:18 +0900
parents 476b6efeca5b
children e75e143b92e7
line wrap: on
line source

using System;
using System.Threading;
using Christie_net.annotation;
using Christie_net.codegear;

namespace Christie_net.Test.Example.FizzBuzz {
public class StartFizzBuzz : StartCodeGear {
    [Take] private int i = 1;
    
    public StartFizzBuzz(CodeGearManager cgm) : base(cgm) { }

    public static void Main(string[] args) {
        CodeGearManager counter = CreateCgm(10001);
        CodeGearManager fizzbuzz = CreateCgm(10002);
        counter.Setup(new Counter());
        fizzbuzz.Setup(new FizzBuzz());
        counter.CreateRemoteDGM("FizzBuzz", "localhost", 10002);
        fizzbuzz.CreateRemoteDGM("Counter", "localhost", 10001);
        counter.GetLocalDGM().Put("num", 1);
    }
}
}