Home
last modified time | relevance | path

Searched refs:SimulatedThread (Results 1 – 3 of 3) sorted by relevance

/aosp_15_r20/external/webrtc/test/time_controller/
H A Dsimulated_thread.cc36 SimulatedThread::SimulatedThread( in SimulatedThread() function in webrtc::SimulatedThread
47 SimulatedThread::~SimulatedThread() { in ~SimulatedThread()
52 void SimulatedThread::RunReady(Timestamp at_time) { in RunReady()
64 void SimulatedThread::BlockingCall(rtc::FunctionView<void()> functor) { in BlockingCall()
80 void SimulatedThread::PostTask(absl::AnyInvocable<void() &&> task) { in PostTask()
86 void SimulatedThread::PostDelayedTask(absl::AnyInvocable<void() &&> task, in PostDelayedTask()
94 void SimulatedThread::PostDelayedHighPrecisionTask( in PostDelayedHighPrecisionTask()
103 void SimulatedThread::Stop() { in Stop()
109 : SimulatedThread(handler, "main", nullptr), current_setter_(this) {} in SimulatedMainThread()
H A Dsimulated_thread.h20 class SimulatedThread : public rtc::Thread,
24 SimulatedThread(sim_time_impl::SimulatedTimeControllerImpl* handler,
27 ~SimulatedThread() override;
56 class SimulatedMainThread : public SimulatedThread {
H A Dsimulated_time_controller.cc60 std::make_unique<SimulatedThread>(this, name, std::move(socket_server)); in CreateThread()
87 SimulatedThread::CurrentThreadSetter set_current(dummy_thread_.get()); in RunReadyRunners()