Esempio n. 1
0
        public void FireEvent(TopicInformation topicInfo, DateTime messageTime, string propertyOperation, List <SimpleItem> source, List <SimpleItem> data)
        {
            // find topic

            DUT.PACS.Simulator.Events.Topic topic = TopicsConverter.Find(
                DUT.PACS.Simulator.Events.PACSTopicSet.Instance, topicInfo);

            // create NotificationMessage

            NotificationMessageHolderType message = GenerateNotificationMessage(topicInfo, messageTime, propertyOperation, source, data);

            EventServer.TransmitMessage(message, topic);

            EventServer.TimeoutEvent(this, topic, source, data);
        }