Searched refs:ThreadPlanSingleThreadTimeout (Results 1 – 4 of 4) sorted by relevance
27 ThreadPlanSingleThreadTimeout::ThreadPlanSingleThreadTimeout( in ThreadPlanSingleThreadTimeout() function in ThreadPlanSingleThreadTimeout38 ThreadPlanSingleThreadTimeout::~ThreadPlanSingleThreadTimeout() { in ~ThreadPlanSingleThreadTimeout()42 uint64_t ThreadPlanSingleThreadTimeout::GetRemainingTimeoutMilliSeconds() { in GetRemainingTimeoutMilliSeconds()51 void ThreadPlanSingleThreadTimeout::GetDescription( in GetDescription()57 std::string ThreadPlanSingleThreadTimeout::StateToString(State state) { in StateToString()69 void ThreadPlanSingleThreadTimeout::PushNewWithTimeout(Thread &thread, in PushNewWithTimeout()82 auto timeout_plan = new ThreadPlanSingleThreadTimeout(thread, info); in PushNewWithTimeout()94 void ThreadPlanSingleThreadTimeout::ResumeFromPrevState(Thread &thread, in ResumeFromPrevState()111 auto timeout_plan = new ThreadPlanSingleThreadTimeout(thread, info); in ResumeFromPrevState()123 bool ThreadPlanSingleThreadTimeout::WillStop() { in WillStop()[all …]
23 class ThreadPlanSingleThreadTimeout; variable36 class ThreadPlanSingleThreadTimeout : public ThreadPlan {48 ThreadPlanSingleThreadTimeout::State m_last_state = State::WaitTimeout;51 std::shared_ptr<ThreadPlanSingleThreadTimeout::TimeoutInfo>;53 ~ThreadPlanSingleThreadTimeout() override;75 static void TimeoutThreadFunc(ThreadPlanSingleThreadTimeout *self);84 ThreadPlanSingleThreadTimeout(Thread &thread, TimeoutInfoSP &info);93 ThreadPlanSingleThreadTimeout(const ThreadPlanSingleThreadTimeout &) = delete;94 const ThreadPlanSingleThreadTimeout &95 operator=(const ThreadPlanSingleThreadTimeout &) = delete;
25 std::make_shared<ThreadPlanSingleThreadTimeout::TimeoutInfo>()) {} in TimeoutResumeAll()28 ThreadPlanSingleThreadTimeout::PushNewWithTimeout(m_thread, m_timeout_info); in PushNewTimeout()32 ThreadPlanSingleThreadTimeout::ResumeFromPrevState(m_thread, in ResumeWithTimeout()38 ThreadPlanSingleThreadTimeout::TimeoutInfoSP m_timeout_info;
696 SRCS+= Target/ThreadPlanSingleThreadTimeout.cpp