コード例 #1
0
ファイル: Program.cs プロジェクト: vulevule/SCADA
        static void Main(string[] args)
        {
            Console.WriteLine("***************** ALARM DISPLAY *****************\n");

            context           = new InstanceContext(new ServiceCallback());
            client            = new ServiceReference1.ServiceAlarmDisplayClient(context);
            RaiseAlarmHandler = new RaiseAlarmDelegate(Print);

            client.AlarmDisplayInit();
            Console.WriteLine("Displaying all alarms:");

            while (true)
            {
                ;
            }
        }
コード例 #2
0
ファイル: Services.svc.cs プロジェクト: vulevule/SCADA
 public void AlarmDisplayInit()
 {
     ServiceCallback   = OperationContext.Current.GetCallbackChannel <IServiceCallback>();
     RaiseAlarmHandler = new RaiseAlarmDelegate(WriteAlarmHandler);
 }