Lines Matching refs:MessageLoopThread
34 MessageLoopThread::MessageLoopThread(const std::string& thread_name) in MessageLoopThread() function in bluetooth::common::MessageLoopThread
35 : MessageLoopThread(thread_name, false) {} in MessageLoopThread()
37 MessageLoopThread::MessageLoopThread(const std::string& thread_name, in MessageLoopThread() function in bluetooth::common::MessageLoopThread
50 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
52 void MessageLoopThread::StartUp() { in StartUp()
54 rust_thread_ = new ::rust::Box<shim::rust::MessageLoopThread>( in StartUp()
72 thread_ = new std::thread(&MessageLoopThread::RunThread, this, in StartUp()
78 bool MessageLoopThread::DoInThread(const base::Location& from_here, in DoInThread()
83 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, in DoInThreadDelayed()
116 void MessageLoopThread::ShutDown() { in ShutDown()
158 base::PlatformThreadId MessageLoopThread::GetThreadId() const { in GetThreadId()
163 std::string MessageLoopThread::GetName() const { in GetName()
167 std::string MessageLoopThread::ToString() const { in ToString()
172 bool MessageLoopThread::IsRunning() const { in IsRunning()
178 void MessageLoopThread::RunThread(MessageLoopThread* thread, in RunThread()
183 btbase::AbstractMessageLoop* MessageLoopThread::message_loop() const { in message_loop()
191 bool MessageLoopThread::EnableRealTimeScheduling() { in EnableRealTimeScheduling()
212 base::WeakPtr<MessageLoopThread> MessageLoopThread::GetWeakPtr() { in GetWeakPtr()
217 void MessageLoopThread::Run(std::promise<void> start_up_promise) { in Run()