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

/haiku/src/tests/kits/app/bmessagequeue/
H A DMessageQueueTestAddon.cpp5 function for the BMessageQueue tests. These symbols will be used
25 * get a pointer to the test to run. The BMessageQueue test
28 * the Be implementation of BMessageQueue, once for the
34 TestSuite *testSuite = new TestSuite("BMessageQueue");
36 testSuite->addTest(AddMessageTest1<BMessageQueue>::suite());
37 testSuite->addTest(AddMessageTest2<BMessageQueue>::suite());
38 testSuite->addTest(ConcurrencyTest1<BMessageQueue>::suite());
39 testSuite->addTest(ConcurrencyTest2<BMessageQueue>::suite());
40 testSuite->addTest(FindMessageTest1<BMessageQueue>::suite());
42 testSuite->addTest(AddMessageTest1<OpenBeOS::BMessageQueue>
[all...]
H A DMessageQueueTestCase.h4 This file defines a set of classes for testing BMessageQueue
23 // of the BMessageQueue interfaces. It is used to make sure that if the
37 BMessageQueue *theMessageQueue;
40 SafetyLock(BMessageQueue *aMessageQueue) {theMessageQueue = aMessageQueue;}
66 BMessageQueue *theMessageQueue;
H A DMessageQueueTestCase.cpp4 This file implements a base class for testing BMessageQueue functionality.
20 theMessageQueue(new BMessageQueue())
H A DConcurrencyTest2.cpp4 This file implements a test class for testing BMessageQueue functionality.
104 BMessageQueue *tmpMessageQueue = theMessageQueue;
139 // fails for the Be implementation. If the BMessageQueue is deleted
253 ConcurrencyTest2Caller *threadedTest1 = new ConcurrencyTest2Caller("BMessageQueue::Concurrency Test #2 (with unlock)", theTest);
261 ConcurrencyTest2Caller *threadedTest2 = new ConcurrencyTest2Caller("BMessageQueue::Concurrency Test #2 (with delete)", theTest);
/haiku/headers/os/app/
H A DMessageQueue.h14 class BMessageQueue { class
16 BMessageQueue();
17 virtual ~BMessageQueue();
36 // Reserved space in the vtable for future changes to BMessageQueue
41 BMessageQueue(const BMessageQueue &);
42 BMessageQueue& operator=(const BMessageQueue &);
H A DLooper.h19 class BMessageQueue;
57 BMessageQueue* MessageQueue() const;
H A DMessage.h534 friend class BMessageQueue;
596 // fQueueLink is used by BMessageQueue to build a linked list
/haiku/src/kits/app/
H A DMessageQueue.cpp19 BMessageQueue::BMessageQueue() function in class:BMessageQueue
24 fLock("BMessageQueue Lock")
29 BMessageQueue::~BMessageQueue()
45 BMessageQueue::AddMessage(BMessage* message)
72 BMessageQueue::RemoveMessage(BMessage* message)
102 BMessageQueue::CountMessages() const
109 BMessageQueue::IsEmpty() const
116 BMessageQueue
[all...]
H A DLooper.cpp373 BMessageQueue*
/haiku/headers/private/app/
H A DDirectMessageTarget.h27 BMessageQueue* Queue() { return &fQueue; }
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();
H A DQueryTest.cpp1341 BMessageQueue &queue = fApplication->Handler().Queue();
H A DMimeTypeTest.cpp3435 BMessageQueue &queue = fApplication->Handler().Queue();
/haiku/src/servers/bluetooth/
H A DLocalDeviceHandler.h48 BMessageQueue fEventsWanted;
/haiku/src/servers/app/
H A DEventStream.h71 BMessageQueue fEvents;
/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;
586 BMessageQueue* requests = it->second;
1688 BMessageQueue* requests = NULL;
1690 requests = new(nothrow) BMessageQueue();
1712 TRoster::_ReplyToIARRequests(BMessageQueue* requests, const RosterAppInfo* info)
/haiku/src/kits/network/libnetapi/
H A DSocketMessenger.cpp37 BMessageQueue fReceivedMessages;
68 AutoLocker<BMessageQueue> queueLocker(fReceivedMessages);
233 AutoLocker<BMessageQueue> queueLocker(fPrivateData->fReceivedMessages);
411 AutoLocker<BMessageQueue> queueLocker(
/haiku/src/tools/cppunit/
H A DTestApp.cpp27 BMessageQueue &
/haiku/headers/build/os/app/
H A DMessage.h276 friend class BMessageQueue;
306 // fQueueLink is used by BMessageQueue to build a linked list
/haiku/src/kits/interface/
H A DWindow.cpp1803 if (((const BMessageQueue*)MessageQueue())->IsLocked())
1817 BMessageQueue* queue = MessageQueue();
H A DView.cpp1576 BMessageQueue* queue = Window()->MessageQueue();
5108 BMessageQueue* queue = window->MessageQueue();

Completed in 497 milliseconds