Exemplo n.º 1
0
        public void ReturnConnectionInfo(GlobalConnectionInfo connectionInfo)
        {
            foreach (IPublisher subscriber in PubSubDatabase.Subscribers)
            {
                PublishThreadData threadObj = new PublishThreadData(subscriber, connectionInfo);

                Thread thread = new Thread(() => threadObj.PublishConnectionInfo(connectionInfo));
                thread.Start();
            }
        }
Exemplo n.º 2
0
        public void AnalogInputChange(AnalogInputPoint analogInputPoint, bool isConfigAck)
        {
            foreach (IPublisher subscriber in PubSubDatabase.Subscribers)
            {
                PublishThreadData threadObj = new PublishThreadData(subscriber, analogInputPoint);

                Thread thread = new Thread(() => threadObj.PublishAnalogInputChangeInfo(analogInputPoint, isConfigAck));
                thread.Start();
            }
        }