Esempio n. 1
0
            public static void Main1()
            {
                using (var easyAEClient = new EasyAEClient())
                {
                    var eventHandler = new EasyAENotificationEventHandler(easyAEClient_Notification);
                    easyAEClient.Notification += eventHandler;

                    Console.WriteLine("Subscribing...");
                    int handle = easyAEClient.SubscribeEvents("", "OPCLabs.KitEventServer.2", 500);

                    Console.WriteLine("Waiting for 10 seconds...");
                    Thread.Sleep(10 * 1000);

                    Console.WriteLine("Changing subscription...");
                    easyAEClient.ChangeEventSubscription(handle, 5 * 1000);

                    Console.WriteLine("Waiting for 50 seconds...");
                    Thread.Sleep(50 * 1000);

                    easyAEClient.UnsubscribeEvents(handle);
                }
            }