Lines Matching defs:BLooper

13 // BLooper class spawns a thread that runs a message loop.
46 static BLocker sDebugPrintLocker("BLooper debug print");
63 port_id _get_looper_port_(const BLooper* looper);
103 BLooper* looper;
111 BLooper::BLooper(const char* name, int32 priority, int32 portCapacity)
119 BLooper::~BLooper()
122 debugger("You can't call delete on a BLooper object "
179 BLooper::BLooper(BMessage* data)
195 BLooper::Instantiate(BMessage* data)
197 if (validate_instantiation(data, "BLooper"))
198 return new BLooper(data);
205 BLooper::Archive(BMessage* data, bool deep) const
225 BLooper::PostMessage(uint32 command)
233 BLooper::PostMessage(BMessage* message)
240 BLooper::PostMessage(uint32 command, BHandler* handler, BHandler* replyTo)
248 BLooper::PostMessage(BMessage* message, BHandler* handler, BHandler* replyTo)
255 BLooper::DispatchMessage(BMessage* message, BHandler* handler)
257 PRINT(("BLooper::DispatchMessage(%.4s)\n", (char*)&message->what));
281 PRINT(("BLooper::DispatchMessage() done\n"));
286 BLooper::MessageReceived(BMessage* message)
342 BLooper::CurrentMessage() const
349 BLooper::DetachCurrentMessage()
358 BLooper::DispatchExternalMessage(BMessage* message, BHandler* handler,
374 BLooper::MessageQueue() const
381 BLooper::IsMessageWaiting() const
398 BLooper::AddHandler(BHandler* handler)
415 BLooper::RemoveHandler(BHandler* handler)
436 BLooper::CountHandlers() const
445 BLooper::HandlerAt(int32 index) const
454 BLooper::IndexOf(BHandler* handler) const
463 BLooper::PreferredHandler() const
470 BLooper::SetPreferredHandler(BHandler* handler)
481 BLooper::Run()
487 debugger("can't call BLooper::Run twice!");
510 BLooper::Loop()
516 debugger("can't call BLooper::Loop twice!");
528 BLooper::Quit()
530 PRINT(("BLooper::Quit()\n"));
580 PRINT(("BLooper::Quit() done\n"));
585 BLooper::QuitRequested()
592 BLooper::Lock()
600 BLooper::Unlock()
602 PRINT(("BLooper::Unlock()\n"));
626 PRINT(("BLooper::Unlock() done\n"));
631 BLooper::IsLocked() const
645 BLooper::LockWithTimeout(bigtime_t timeout)
652 BLooper::Thread() const
659 BLooper::Team() const
665 BLooper*
666 BLooper::LooperForThread(thread_id thread)
673 BLooper::LockingThread() const
680 BLooper::CountLocks() const
687 BLooper::CountLockRequests() const
694 BLooper::Sem() const
701 BLooper::ResolveSpecifier(BMessage* message, int32 index, BMessage* specifier,
763 BLooper::GetSupportedSuites(BMessage* data)
781 BLooper::AddCommonFilter(BMessageFilter* filter)
802 BLooper::RemoveCommonFilter(BMessageFilter* filter)
818 BLooper::SetCommonFilterList(BList* filters)
855 BLooper::CommonFilterList() const
862 BLooper::Perform(perform_code d, void* arg)
870 BLooper::MessageFromPort(bigtime_t timeout)
876 void BLooper::_ReservedLooper1() {}
877 void BLooper::_ReservedLooper2() {}
878 void BLooper::_ReservedLooper3() {}
879 void BLooper::_ReservedLooper4() {}
880 void BLooper::_ReservedLooper5() {}
881 void BLooper::_ReservedLooper6() {}
885 BLooper::BLooper(const BLooper& other)
891 BLooper&
892 BLooper::operator=(const BLooper& other)
900 BLooper::BLooper(int32 priority, port_id port, const char* name)
907 BLooper::_PostMessage(BMessage* msg, BHandler* handler, BHandler* replyTo)
926 BLooper::_Lock(BLooper* looper, port_id port, bigtime_t timeout)
928 PRINT(("BLooper::_Lock(%p, %lx)\n", looper, port));
932 PRINT(("BLooper::_Lock() done 1\n"));
949 PRINT(("BLooper::_Lock() done 3\n"));
954 PRINT(("BLooper::_Lock() done 4\n"));
961 PRINT(("BLooper::_Lock() done 5: fOwnerCount: %ld\n", looper->fOwnerCount));
969 PRINT(("BLooper::_Lock() done 6\n"));
982 BLooper::_LockComplete(BLooper* looper, int32 oldCount, thread_id thread,
1002 PRINT(("BLooper::_LockComplete() done: %lx\n", err));
1008 BLooper::_InitData(const char* name, int32 priority, port_id port,
1051 BLooper::AddMessage(BMessage* message)
1067 BLooper::_AddMessagePriv(BMessage* message)
1078 BLooper::_task0_(void* arg)
1080 BLooper* looper = (BLooper*)arg;
1097 BLooper::ReadRawFromPort(int32* msgCode, bigtime_t timeout)
1099 PRINT(("BLooper::ReadRawFromPort()\n"));
1108 PRINT(("BLooper::ReadRawFromPort(): failed: %ld\n", bufferSize));
1127 PRINT(("BLooper::ReadRawFromPort() read: %.4s, %p (%d bytes)\n",
1135 BLooper::ReadMessageFromPort(bigtime_t timeout)
1137 PRINT(("BLooper::ReadMessageFromPort()\n"));
1148 PRINT(("BLooper::ReadMessageFromPort() done: %p\n", message));
1154 BLooper::ConvertToMessage(void* buffer, int32 code)
1156 PRINT(("BLooper::ConvertToMessage()\n"));
1162 PRINT(("BLooper::ConvertToMessage(): unflattening message failed\n"));
1167 PRINT(("BLooper::ConvertToMessage(): %p\n", message));
1173 BLooper::task_looper()
1175 PRINT(("BLooper::task_looper()\n"));
1290 PRINT(("BLooper::task_looper() done\n"));
1295 BLooper::_QuitRequested(BMessage* message)
1319 BLooper::AssertLocked() const
1331 BLooper::_TopLevelFilter(BMessage* message, BHandler* target)
1353 BLooper::_HandlerFilter(BMessage* message, BHandler* target)
1373 BLooper::_ApplyFilters(BList* list, BMessage* message, BHandler* target)
1423 BLooper::check_lock()
1439 BLooper::resolve_specifier(BHandler* target, BMessage* message)
1484 BLooper::UnlockFully()
1506 _get_looper_port_(const BLooper* looper)