Exemplo n.º 1
0
 public DataFile(Configuration.Storage.Container container)
 {
     settings    = container;
     queue       = new BlockingCollection <FrameData>(new ConcurrentQueue <FrameData>());
     writer      = new Thread(WorkerThread);
     writer.Name = "Storage writer " + settings.Identifier;
     writer.Start();
 }
Exemplo n.º 2
0
 private void AddStorage(Configuration.Storage.Container container)
 {
     RemoveStorage(container.Identifier);
     recorders.Add(container.Identifier, new Recorder.DataFile(container));
 }
Exemplo n.º 3
0
 public RecordingFile(Configuration.Storage.Container settings)
     : base(settings.LocalFileName, settings.MaximumSize)
 {
 }