Lines Matching refs:MessageLoopThread
47 MessageLoopThread::MessageLoopThread(const std::string& thread_name) in MessageLoopThread() function in bluetooth::common::MessageLoopThread
57 MessageLoopThread::~MessageLoopThread() { ShutDown(); } in ~MessageLoopThread()
59 void MessageLoopThread::StartUp() { in StartUp()
69 thread_ = new std::thread(&MessageLoopThread::RunThread, this, in StartUp()
75 bool MessageLoopThread::DoInThread(const base::Location& from_here, in DoInThread()
81 bool MessageLoopThread::DoInThreadDelayed(const base::Location& from_here, in DoInThreadDelayed()
100 void MessageLoopThread::ShutDown() { in ShutDown()
130 base::PlatformThreadId MessageLoopThread::GetThreadId() const { in GetThreadId()
135 std::string MessageLoopThread::GetName() const { return thread_name_; } in GetName()
137 std::string MessageLoopThread::ToString() const { in ToString()
142 bool MessageLoopThread::IsRunning() const { in IsRunning()
148 void MessageLoopThread::RunThread(MessageLoopThread* thread, in RunThread()
154 btbase::AbstractMessageLoop* MessageLoopThread::message_loop() const { in message_loop()
159 bool MessageLoopThread::EnableRealTimeScheduling() { in EnableRealTimeScheduling()
180 base::WeakPtr<MessageLoopThread> MessageLoopThread::GetWeakPtr() { in GetWeakPtr()
185 void MessageLoopThread::Run(std::promise<void> start_up_promise) { in Run()
213 void MessageLoopThread::Post(base::OnceClosure closure) { in Post()
217 PostableContext* MessageLoopThread::Postable() { return this; } in Postable()