Lines Matching refs:MessageLoopThread
35 MessageLoopThread::MessageLoopThread(const std::string& thread_name) in MessageLoopThread() function in bluetooth::common::MessageLoopThread
36 : MessageLoopThread(thread_name, false) {} in MessageLoopThread()
38 MessageLoopThread::MessageLoopThread(const std::string& thread_name, in MessageLoopThread() function in bluetooth::common::MessageLoopThread
51 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
53 void MessageLoopThread::StartUp() { in StartUp()
55 rust_thread_ = new ::rust::Box<shim::rust::MessageLoopThread>( in StartUp()
73 thread_ = new std::thread(&MessageLoopThread::RunThread, this, in StartUp()
79 bool MessageLoopThread::DoInThread(const base::Location& from_here, in DoInThread()
84 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, in DoInThreadDelayed()
117 void MessageLoopThread::ShutDown() { in ShutDown()
160 base::PlatformThreadId MessageLoopThread::GetThreadId() const { in GetThreadId()
165 std::string MessageLoopThread::GetName() const { in GetName()
169 std::string MessageLoopThread::ToString() const { in ToString()
174 bool MessageLoopThread::IsRunning() const { in IsRunning()
180 void MessageLoopThread::RunThread(MessageLoopThread* thread, in RunThread()
185 btbase::AbstractMessageLoop* MessageLoopThread::message_loop() const { in message_loop()
193 bool MessageLoopThread::EnableRealTimeScheduling() { in EnableRealTimeScheduling()
214 base::WeakPtr<MessageLoopThread> MessageLoopThread::GetWeakPtr() { in GetWeakPtr()
219 void MessageLoopThread::Run(std::promise<void> start_up_promise) { in Run()