Exemple #1
0
 /// <summary>
 /// This function listens to the current IReader and re-broadcasts any
 /// events that get sent out.
 /// </summary>
 /// <param name="sender">The IReader sender.</param>
 /// <param name="e">The data event data.</param>
 private void ReaderDataListener(object sender, ReaderDataEventArgs e)
 {
     if ((sender as IReader) == currentReader)
     {
         OnReaderDataChanged(sender, e);
     }
 }
Exemple #2
0
        protected virtual void OnReaderDataChanged(ReaderDataEventArgs e)
        {
            ReaderDataHandler copyReaderDataChanged = ReaderDataChanged;

            if (copyReaderDataChanged != null)
            {
                copyReaderDataChanged(this, e);
            }
        }
Exemple #3
0
        /// <summary>
        /// This function is called to notify any attached listeners about
        /// new reader data.
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        protected void OnReaderDataChanged(object sender, ReaderDataEventArgs e)
        {
            ReaderDataHandler localDataChanged = ReaderDataChanged;

            if (localDataChanged != null)
            {
                localDataChanged(sender, e);
            }
        }