/haiku/src/apps/cortex/support/ |
H A D | observe.cpp | 48 const BMessenger& observer, 50 // ASSERT(observer.IsValid()); 54 m.AddMessenger("observer", observer); 55 return target.SendMessage(&m, observer); 59 const BMessenger& observer, 61 // ASSERT(observer.IsValid()); 65 m.AddMessenger("observer", observer); 66 return target.SendMessage(&m, observer); 47 add_observer( const BMessenger& observer, const BMessenger& target) argument 58 remove_observer( const BMessenger& observer, const BMessenger& target) argument 71 add_observer( const BMessenger& observer, const BMessenger& target, BMessage& reply, bigtime_t timeout) argument 84 remove_observer( const BMessenger& observer, const BMessenger& target, BMessage& reply, bigtime_t timeout) argument [all...] |
H A D | IObservable.h | 63 // must be called after an observer has been added (this is a good 66 const BMessenger& observer) {TOUCH(observer);} 68 // must be called after an observer has been removed 70 const BMessenger& observer) {TOUCH(observer);} 65 observerAdded( const BMessenger& observer) argument 69 observerRemoved( const BMessenger& observer) argument
|
H A D | ObservableHandler.cpp | 112 // sends M_OBSERVER_ADDED to the newly-added observer 114 const BMessenger& observer) { 118 observer.SendMessage(&m); 121 // sends M_OBSERVER_REMOVED to the newly-removed observer 123 const BMessenger& observer) { 127 observer.SendMessage(&m); 220 BMessenger observer; local 222 "observer", &observer); 225 "* ObservableHandler::_handleAddObserver(): no observer specifie 113 observerAdded( const BMessenger& observer) argument 122 observerRemoved( const BMessenger& observer) argument 269 BMessenger observer; local [all...] |
H A D | ObservableLooper.cpp | 111 // sends M_OBSERVER_ADDED to the newly-added observer 113 const BMessenger& observer) { 117 observer.SendMessage(&m); 120 // sends M_OBSERVER_REMOVED to the newly-removed observer 122 const BMessenger& observer) { 126 observer.SendMessage(&m); 172 // Initiate a timer to force quit -- if an observer 252 BMessenger observer; local 254 "observer", &observer); 112 observerAdded( const BMessenger& observer) argument 121 observerRemoved( const BMessenger& observer) argument 295 BMessenger observer; local [all...] |
H A D | observe.h | 55 // Requests that an observer be added to a given 57 // - "observer" (BMessenger) 61 // sending notifications to a given observer. 64 // - "observer" (BMessenger) 78 // observer should reply with M_REMOVE_OBSERVER in order 95 // sent when no matching observer was found for an 96 // M_REMOVE_OBSERVER message, or if the observer specified 99 // - "observer" (BMessenger) 109 // - "observer" (BMessenger) 120 const BMessenger& observer, 152 observer_handle( const BMessenger& observer, _observable_t* target, bigtime_t timeout =B_INFINITE_TIMEOUT) argument [all...] |
H A D | ObservableHandler.h | 78 // sends M_OBSERVER_ADDED to the newly-added observer 80 const BMessenger& observer); 82 // sends M_OBSERVER_REMOVED to the newly-removed observer 84 const BMessenger& observer);
|
H A D | ObservableLooper.h | 83 // sends M_OBSERVER_ADDED to the newly-added observer 85 const BMessenger& observer); 87 // sends M_OBSERVER_REMOVED to the newly-removed observer 89 const BMessenger& observer);
|
/haiku/src/apps/icon-o-matic/generic/listener/ |
H A D | Observable.cpp | 41 Observable::AddObserver(Observer* observer) argument 43 if (observer && !fObservers.HasItem((void*)observer)) { 44 return fObservers.AddItem((void*)observer); 51 Observable::RemoveObserver(Observer* observer) argument 53 return fObservers.RemoveItem((void*)observer);
|
H A D | Observable.h | 21 bool AddObserver(Observer* observer); 22 bool RemoveObserver(Observer* observer);
|
/haiku/headers/os/app/ |
H A D | Handler.h | 70 status_t StartWatching(BHandler* observer, uint32 what); 71 status_t StartWatchingAll(BHandler* observer); 72 status_t StopWatching(BHandler* observer, uint32 what); 73 status_t StopWatchingAll(BHandler* observer);
|
/haiku/src/add-ons/screen_savers/slideshowsaver/ |
H A D | LiveSettings.h | 59 bool AddObserver(LiveSettingsObserver *observer); 60 // returns true if observer was added sucessfully, 61 // false if observer already in the list or error 62 bool RemoveObserver(LiveSettingsObserver *observer); 63 // returns true if observer was removed successfully, 64 // false if observer not found or error
|
H A D | LiveSettings.cpp | 160 // returns true if observer was added sucessfully, 161 // false if observer already in the list or error 163 LiveSettings::AddObserver(LiveSettingsObserver *observer) argument 170 if (*I == observer) { 178 fObservers.push_back(observer); 185 // returns true if observer was removed successfully, 186 // false if observer not found or error 188 LiveSettings::RemoveObserver(LiveSettingsObserver *observer) argument 195 if (*I == observer) {
|
/haiku/headers/private/netservices2/ |
H A D | HttpSession.h | 40 BMessenger observer = BMessenger());
|
/haiku/src/tests/kits/net/netservices2/ |
H A D | HttpProtocolTest.cpp | 770 auto observer = new ObserverHelper(); local 771 observer->Run(); 773 auto result = fSession.Execute(std::move(request), nullptr, BMessenger(observer)); 781 observer->Lock(); 782 while (observer->IsMessageWaiting()) { 783 observer->Unlock(); 785 observer->Lock(); 790 "Expected at least 8 observer messages for this request.", observer->messages.size() >= 8); 793 for (const auto& message: observer [all...] |
/haiku/src/apps/cortex/NodeManager/ |
H A D | NodeGroup.h | 384 const BMessenger& observer); 387 const BMessenger& observer);
|
H A D | NodeManager.h | 64 // NodeManager observer receives B_MEDIA_NODE_CREATED. 437 const BMessenger& observer); 440 const BMessenger& observer);
|
H A D | NodeRef.h | 288 // Position reporting isn't rolled into the regular observer 407 const BMessenger& observer); 410 const BMessenger& observer);
|
H A D | NodeGroup.cpp | 837 const BMessenger& observer) { 842 observer.SendMessage(&m); 846 const BMessenger& observer) { 851 observer.SendMessage(&m); 836 observerAdded( const BMessenger& observer) argument 845 observerRemoved( const BMessenger& observer) argument
|
H A D | NodeRef.cpp | 569 // last observer removed? kill thread. [e.moon 12oct99] 1355 const BMessenger& observer) { 1360 observer.SendMessage(&m); 1364 const BMessenger& observer) { 1369 observer.SendMessage(&m); 1354 observerAdded( const BMessenger& observer) argument 1363 observerRemoved( const BMessenger& observer) argument
|
H A D | NodeManager.cpp | 1476 // [e.moon 7nov99] implemented observer pattern for NodeGroup 1526 const BMessenger& observer) { 1530 observer.SendMessage(&m); 1535 const BMessenger& observer) { 1539 observer.SendMessage(&m); 1525 observerAdded( const BMessenger& observer) argument 1534 observerRemoved( const BMessenger& observer) argument
|
/haiku/src/kits/network/libnetservices2/ |
H A D | HttpSession.cpp | 61 Request(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer); 130 BHttpResult Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer); 220 BHttpSession::Impl::Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer) argument 222 auto wRequest = Request(std::move(request), std::move(target), observer); 620 BHttpSession::Execute(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer) argument 622 return fImpl->Execute(std::move(request), std::move(target), observer); 655 BHttpSession::Request::Request(BHttpRequest&& request, BBorrow<BDataIO> target, BMessenger observer) argument 658 fObserver(observer) 1049 \brief Send a message to the observer, if one is present
|