Lines Matching refs:Task
15 #define HST_LOG_TAG "Task"
22 void Task::SleepInTask(unsigned ms)
27 void Task::SetEnableStateChangeLog(bool enable)
34 Task::Task(const std::string& name, const std::string& groupId, TaskType type, TaskPriority priority, bool singleLoop)
40 Task::~Task()
45 void Task::Start()
50 void Task::Stop()
55 void Task::StopAsync()
60 void Task::Pause()
65 void Task::PauseAsync()
70 void Task::RegisterJob(const std::function<int64_t()>& job)
75 void Task::SubmitJobOnce(const std::function<void()>& job, int64_t delayUs, bool wait)
80 void Task::SubmitJob(const std::function<void()>& job, int64_t delayUs, bool wait)
85 bool Task::IsTaskRunning()
90 void Task::UpdateDelayTime(int64_t delayUs)