private void handleTimerCompletedEvent(object sender, TimerEventArgs e)
 {
     stopRecording();
 }
 public void OnTimerInterruptedEvent(object sender, TimerEventArgs e)
 {
     handleTimerCompletedEvent(sender, e);
     if (m_SelectedRowForRecord != null)
     {
         RecordingInterruptedEvent(this, new WiimoteRecordingEventArgs(e, m_SelectedRowForRecord, m_RecordingInvoker));
         m_SelectedRowForRecord = null;
     }
 }
 public void OnBeatTimerEvent(object sender, TimerEventArgs e)
 {
     RecordingBeatEvent(this, new WiimoteRecordingEventArgs(e,m_SelectedRowForRecord,m_RecordingInvoker));
 }
 /**
  * //TODO : The Timer is not needed anymore. Need to remove
  * **/
 public void OnStartingRecordingTimerEvent(object sender, TimerEventArgs e)
 {
     RecordingStartedEvent(this, new WiimoteRecordingEventArgs(e, m_SelectedRowForRecord, m_RecordingInvoker));
     //            m_WiimoteDataAdaptor.startWiimoteRecording();
 }
 public WiimoteRecordingEventArgs(TimerEventArgs e,IWiimoteChildRecord p_Record,object recordingInvoker)
 {
     m_TimerArgs = e;
     ChildRecord = p_Record;
     RecordingInvoker = recordingInvoker;
 }