private void m_subscriber_ProcessException(object sender, GSF.EventArgs <Exception> e)
        {
            m_processException = e.Argument;

            // Release waiting threads if an error occurred
            m_waitHandle.Set();
        }
        private void m_subscriber_MetaDataReceived(object sender, GSF.EventArgs <DataSet> e)
        {
            m_metadata = e.Argument;

            // Release waiting threads if meta-data received
            m_waitHandle.Set();
        }
Exemplo n.º 3
0
 private static void Subscriber_NewMeasurements(object sender, GSF.EventArgs <ICollection <GSF.TimeSeries.IMeasurement> > e)
 {
     if (m_rate.TryTakeToken())
     {
         Console.WriteLine($"Measurements Received: " + e.Argument.Count);
     }
     //m_publisher?.QueueMeasurementsForProcessing(e.Argument);
 }
Exemplo n.º 4
0
 private static void Subscriber_StatusMessage(object sender, GSF.EventArgs <string> e)
 {
     Console.WriteLine($"Status: " + e.Argument.ToString());
 }
Exemplo n.º 5
0
 private static void SubscriberOnMetaDataReceived(object sender, GSF.EventArgs <DataSet> eventArgs)
 {
     m_metadata = eventArgs.Argument;
     Console.WriteLine($"Metadata Received");
     m_wait.Set();
 }
Exemplo n.º 6
0
 private static void SubscriberOnProcessException(object sender, GSF.EventArgs <Exception> eventArgs)
 {
     Console.WriteLine($"Exception: " + eventArgs.Argument.ToString());
 }