public void MouseActionFired(int timestamp) { _LastActivityTime = timestamp; if (CurrentContext.GetInstance().IsSessionSleep) { _NotificationHandler.ActivityFired(); } else { int delta = TimingHelper.CalcTimestampDelta(CurrentContext .GetInstance().Session.StartTimestamp, timestamp); if (!CurrentContext.GetInstance().Session.MouseTimes.Contains(delta)) { CurrentContext.GetInstance().Session.MouseTimes.Add(delta); } } }