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
50 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
52 void MessageLoopThread::StartUp() { in StartUp()
62 thread_ = new std::thread(&MessageLoopThread::RunThread, this, in StartUp()
68 bool MessageLoopThread::DoInThread(const base::Location& from_here, in DoInThread()
73 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, in DoInThreadDelayed()
93 void MessageLoopThread::ShutDown() { in ShutDown()
123 base::PlatformThreadId MessageLoopThread::GetThreadId() const { in GetThreadId()
128 std::string MessageLoopThread::GetName() const { return thread_name_; } in GetName()
130 std::string MessageLoopThread::ToString() const { in ToString()
135 bool MessageLoopThread::IsRunning() const { in IsRunning()
141 void MessageLoopThread::RunThread(MessageLoopThread* thread, in RunThread()
146 btbase::AbstractMessageLoop* MessageLoopThread::message_loop() const { in message_loop()
154 bool MessageLoopThread::EnableRealTimeScheduling() { in EnableRealTimeScheduling()
175 base::WeakPtr<MessageLoopThread> MessageLoopThread::GetWeakPtr() { in GetWeakPtr()
180 void MessageLoopThread::Run(std::promise<void> start_up_promise) { in Run()