private void ChunkTimer_Elapsed(object sender, System.Timers.ElapsedEventArgs e) { RecordGraph.StopRecording(); _callback.Stop(); _callback.ChunkComplete(DateTime.Now, RecordGraph.SequenceNumber, RecordGraph.CurrentChunkSize); RecordGraph.StartRecording(); _callback.Start(); }
public void StartRecording() { RecordGraph.StartRecording(); if (_chunkTimer != null) { _chunkTimer.Enabled = true; } _callback.Start(); }
public void StopRecording() { RecordGraph.StopRecording(); if (_chunkTimer != null) { _chunkTimer.Dispose(); _chunkTimer = null; } _callback.Stop(); }
public void EndSession() { RecordGraph.EndSession(); _callback.End(); }
public void BeginSession() { RecordGraph.BeginSession(); _callback.Begin(); }