Esempio n. 1
0
        public void DataChangeBing()
        {
            object monitoredItemServerHandle = null;
            int    interval = Convert.ToInt32(MyAppConfig.PublishingInterval);
            uint   rate     = Convert.ToUInt32(MyAppConfig.SamplingRate);

            my_Subscipition = MyServer.AddSubscription(interval);//订阅
            for (int i = 0; i < my_MonitorNodes.Count; i++)
            {
                my_Subscipition.AddDataMonitoredItem(
                    my_MonitorNodes[i],
                    monitorClientHandl[i],  // ITEM_READ[i],
                    rate,
                    out monitoredItemServerHandle);
            }
            //  MyServer.DataChangedEvent += new DataChangedEvent(ClientDataChanged);
        }