Searched refs:ProcessThreadImpl (Results 1 – 3 of 3) sorted by relevance
43 return std::unique_ptr<ProcessThread>(new ProcessThreadImpl(thread_name)); in Create()46 ProcessThreadImpl::ProcessThreadImpl(const char* thread_name) in ProcessThreadImpl() function in webrtc::ProcessThreadImpl49 ProcessThreadImpl::~ProcessThreadImpl() { in ~ProcessThreadImpl()65 void ProcessThreadImpl::Delete() { in Delete()72 void ProcessThreadImpl::Start() { in Start()84 new rtc::PlatformThread(&ProcessThreadImpl::Run, this, thread_name_)); in Start()88 void ProcessThreadImpl::Stop() { in Stop()108 void ProcessThreadImpl::WakeUp(Module* module) { in WakeUp()120 void ProcessThreadImpl::PostTask(std::unique_ptr<QueuedTask> task) { in PostTask()129 void ProcessThreadImpl::PostDelayedTask(std::unique_ptr<QueuedTask> task, in PostDelayedTask()[all …]
69 TEST(ProcessThreadImpl, StartStop) { in TEST() argument70 ProcessThreadImpl thread("ProcessThread"); in TEST()75 TEST(ProcessThreadImpl, MultipleStartStop) { in TEST() argument76 ProcessThreadImpl thread("ProcessThread"); in TEST()84 TEST(ProcessThreadImpl, ProcessCall) { in TEST() argument85 ProcessThreadImpl thread("ProcessThread"); in TEST()108 TEST(ProcessThreadImpl, ProcessCall2) { in TEST() argument109 ProcessThreadImpl thread("ProcessThread"); in TEST()132 TEST(ProcessThreadImpl, Deregister) { in TEST() argument133 ProcessThreadImpl thread("ProcessThread"); in TEST()[all …]
31 class ProcessThreadImpl : public ProcessThread {33 explicit ProcessThreadImpl(const char* thread_name);34 ~ProcessThreadImpl() override;