Exemplo n.º 1
0
        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);
                }
            }
        }