コード例 #1
0
ファイル: TaskManager.cs プロジェクト: niuniuzhu/RCFramework
        public void RegisterTimer(float interval, int repeat, bool startImmediately, TimerEntry.TimerHandler timerCallback,
                                  TimerEntry.CompleteHandler completeCallback, object param = null)
        {
            TimerEntry timer = new TimerEntry(interval, repeat, startImmediately, timerCallback, completeCallback, param);

            this._timers.Add(timer);
        }
コード例 #2
0
ファイル: Scheduler.cs プロジェクト: niuniuzhu/Lockstep
        public uint Register(float interval, int repeat, bool startImmediately, TimerEntry.TimerHandler timerCallback,
                             TimerEntry.CompleteHandler completeCallback, object param = null)
        {
            TimerEntry entry = new TimerEntry(interval, repeat, startImmediately, timerCallback, completeCallback, param);

            return(this.Register(entry));
        }