Home
last modified time | relevance | path

Searched refs:BMessageQueue (Results 1 – 25 of 31) sorted by relevance

12

/haiku/src/kits/app/
H A DMessageQueue.cpp19 BMessageQueue::BMessageQueue() in BMessageQueue() function in BMessageQueue
29 BMessageQueue::~BMessageQueue() in ~BMessageQueue()
45 BMessageQueue::AddMessage(BMessage* message) in AddMessage()
72 BMessageQueue::RemoveMessage(BMessage* message) in RemoveMessage()
102 BMessageQueue::CountMessages() const in CountMessages()
109 BMessageQueue::IsEmpty() const in IsEmpty()
116 BMessageQueue::FindMessage(int32 index) const in FindMessage()
138 BMessageQueue::FindMessage(uint32 what, int32 index) const in FindMessage()
162 BMessageQueue::Lock() in Lock()
169 BMessageQueue::Unlock() in Unlock()
[all …]
H A DLooper.cpp373 BMessageQueue*
/haiku/src/tests/kits/app/bmessagequeue/
H A DMessageQueueTestAddon.cpp36 testSuite->addTest(AddMessageTest1<BMessageQueue>::suite()); in addonTestFunc()
37 testSuite->addTest(AddMessageTest2<BMessageQueue>::suite()); in addonTestFunc()
38 testSuite->addTest(ConcurrencyTest1<BMessageQueue>::suite()); in addonTestFunc()
39 testSuite->addTest(ConcurrencyTest2<BMessageQueue>::suite()); in addonTestFunc()
40 testSuite->addTest(FindMessageTest1<BMessageQueue>::suite()); in addonTestFunc()
42 testSuite->addTest(AddMessageTest1<OpenBeOS::BMessageQueue>::suite()); in addonTestFunc()
43 testSuite->addTest(AddMessageTest2<OpenBeOS::BMessageQueue>::suite()); in addonTestFunc()
44 testSuite->addTest(ConcurrencyTest1<OpenBeOS::BMessageQueue>::suite()); in addonTestFunc()
45 testSuite->addTest(ConcurrencyTest2<OpenBeOS::BMessageQueue>::suite()); in addonTestFunc()
46 testSuite->addTest(FindMessageTest1<OpenBeOS::BMessageQueue>::suite()); in addonTestFunc()
H A DMessageQueueTestCase.h37 BMessageQueue *theMessageQueue;
40 SafetyLock(BMessageQueue *aMessageQueue) {theMessageQueue = aMessageQueue;} in SafetyLock()
66 BMessageQueue *theMessageQueue;
H A DMessageQueueTestCase.cpp20 theMessageQueue(new BMessageQueue()) in MessageQueueTestCase()
H A DConcurrencyTest2.cpp104 BMessageQueue *tmpMessageQueue = theMessageQueue; in TestThread1()
/haiku/headers/os/app/
H A DMessageQueue.h14 class BMessageQueue {
16 BMessageQueue();
17 virtual ~BMessageQueue();
41 BMessageQueue(const BMessageQueue &);
42 BMessageQueue& operator=(const BMessageQueue &);
H A DLooper.h19 class BMessageQueue; variable
57 BMessageQueue* MessageQueue() const;
H A DMessage.h534 friend class BMessageQueue; variable
/haiku/docs/user/app/
H A DMessageQueue.dox19 \brief Provides the BMessageQueue class.
24 \class BMessageQueue
36 BMessageQueue instance.
48 \fn BMessageQueue::BMessageQueue()
56 \fn BMessageQueue::~BMessageQueue()
57 \brief Destruct the BMessageQueue. It iterates over any messages left on
61 BMessageQueue is deconstructed. If the lock is released, it is
73 \fn void BMessageQueue::AddMessage(BMessage* message)
80 Because a BMessageQueue claims ownership of the \a message, it is important
81 that the message does not belong to another BMessageQueue.
[all …]
H A D_app_intro.dox29 - BMessageQueue
H A D_app_messaging.dox69 method. This method puts the message in the BMessageQueue of the looper.
138 - BMessageQueue is a class that is also internally used by BLooper. It
/haiku/headers/private/app/
H A DDirectMessageTarget.h27 BMessageQueue* Queue() { return &fQueue; } in Queue()
33 BMessageQueue fQueue;
/haiku/headers/tools/cppunit/
H A DTestApp.h17 BMessageQueue &Queue();
20 BMessageQueue fQueue;
/haiku/src/tests/kits/storage/
H A DTestApp.h15 BMessageQueue &Queue();
18 BMessageQueue fQueue;
H A DTestApp.cpp25 BMessageQueue &
H A DVolumeTest.cpp530 BMessageQueue &queue = handler.Queue(); in CheckWatchingMessage()
/haiku/src/kits/network/libnetapi/
H A DSocketMessenger.cpp37 BMessageQueue fReceivedMessages;
68 AutoLocker<BMessageQueue> queueLocker(fReceivedMessages); in ClearMessages()
233 AutoLocker<BMessageQueue> queueLocker(fPrivateData->fReceivedMessages); in ReceiveMessage()
411 AutoLocker<BMessageQueue> queueLocker( in _MessageReader()
/haiku/src/servers/registrar/
H A DTRoster.h30 typedef map<int32, BMessageQueue*> IARRequestMap;
99 void _ReplyToIARRequests(BMessageQueue* requests,
H A DTRoster.cpp577 BMessageQueue* requests = it->second; in HandleSetThreadAndTeam()
586 BMessageQueue* requests = it->second; in HandleSetThreadAndTeam()
1688 BMessageQueue* requests = NULL; in _AddIARRequest()
1690 requests = new(nothrow) BMessageQueue(); in _AddIARRequest()
1712 TRoster::_ReplyToIARRequests(BMessageQueue* requests, const RosterAppInfo* info) in _ReplyToIARRequests()
/haiku/src/servers/bluetooth/
H A DLocalDeviceHandler.h48 BMessageQueue fEventsWanted;
/haiku/src/servers/app/
H A DEventStream.h71 BMessageQueue fEvents;
/haiku/src/tools/cppunit/
H A DTestApp.cpp27 BMessageQueue &
/haiku/src/tests/kits/app/
H A DJamfile98 # BMessageQueue
/haiku/headers/build/os/app/
H A DMessage.h276 friend class BMessageQueue; variable

12