internal void RemoveTimedRecorder(TimedRecorder<Sample, byte> recorder)
 {
     lock (m_recorders) {
         m_recorders.Remove(recorder);
     }
 }
 internal void AddTimedRecorder(TimedRecorder<Sample, byte> recorder)
 {
     lock (m_recorders) {
         m_recorders.Add(recorder);
     }
 }