Lines Matching refs:TimeSpan
80 Token AddTaskImpl(ITaskQueueTask::Ptr p, const TimeSpan& delay, const TimeSpan& excTime)
115 Token AddTask(ITaskQueueTask::Ptr p, const TimeSpan& delay, const TimeSpan& excTime)
124 TimeSpan Time() const
127 return TimeSpan::Microseconds(
131 void ProcessTasks(std::unique_lock<std::mutex>& lock, TimeSpan curTime)
154 if (task.delay > TimeSpan()) {
168 task.executeTime = TimeSpan::Microseconds(et);
186 Task(TimeSpan d, TimeSpan e, const ITaskQueueTask::Ptr& p) : delay(d), executeTime(e), operation(p) {}
188 TimeSpan delay;
189 TimeSpan executeTime;