Lines Matching refs:user_id

285   AsyncTaskId ExecAsync(AsyncUserId user_id, std::chrono::milliseconds delay,  in ExecAsync()  argument
288 std::chrono::steady_clock::now() + delay, callback, user_id)); in ExecAsync()
291 AsyncTaskId ExecAsyncPeriodically(AsyncUserId user_id, in ExecAsyncPeriodically() argument
296 std::chrono::steady_clock::now() + delay, period, callback, user_id)); in ExecAsyncPeriodically()
305 bool CancelAsyncTasksFromUser(AsyncUserId user_id) { in CancelAsyncTasksFromUser() argument
308 if (tasks_by_user_id_.count(user_id) == 0) { in CancelAsyncTasksFromUser()
311 for (auto task : tasks_by_user_id_[user_id]) { in CancelAsyncTasksFromUser()
314 tasks_by_user_id_.erase(user_id); in CancelAsyncTasksFromUser()
362 user_id(user) {} in Task()
369 user_id(user) {} in Task()
387 AsyncUserId user_id; member in rootcanal::AsyncManager::AsyncTaskManager::Task
433 tasks_by_user_id_[task->user_id].insert(task->task_id); in scheduleTask()
487 tasks_by_user_id_[task_p->user_id].erase(task_p->task_id); in ThreadRoutine()
559 AsyncTaskId AsyncManager::ExecAsync(AsyncUserId user_id, in ExecAsync() argument
562 return taskManager_p_->ExecAsync(user_id, delay, callback); in ExecAsync()
566 AsyncUserId user_id, std::chrono::milliseconds delay, in ExecAsyncPeriodically() argument
568 return taskManager_p_->ExecAsyncPeriodically(user_id, delay, period, in ExecAsyncPeriodically()
576 bool AsyncManager::CancelAsyncTasksFromUser(rootcanal::AsyncUserId user_id) { in CancelAsyncTasksFromUser() argument
577 return taskManager_p_->CancelAsyncTasksFromUser(user_id); in CancelAsyncTasksFromUser()