Searched refs:observer (Results 1 - 21 of 21) sorted by relevance

/haiku/src/apps/cortex/support/
H A Dobserve.cpp48 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 DIObservable.h63 // 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 DObservableHandler.cpp112 // 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 DObservableLooper.cpp111 // 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 Dobserve.h55 // 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 DObservableHandler.h78 // 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 DObservableLooper.h83 // 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 DObservable.cpp41 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 DObservable.h21 bool AddObserver(Observer* observer);
22 bool RemoveObserver(Observer* observer);
/haiku/headers/os/app/
H A DHandler.h70 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 DLiveSettings.h59 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 DLiveSettings.cpp160 // 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 DHttpSession.h40 BMessenger observer = BMessenger());
/haiku/src/tests/kits/net/netservices2/
H A DHttpProtocolTest.cpp770 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 DNodeGroup.h384 const BMessenger& observer);
387 const BMessenger& observer);
H A DNodeManager.h64 // NodeManager observer receives B_MEDIA_NODE_CREATED.
437 const BMessenger& observer);
440 const BMessenger& observer);
H A DNodeRef.h288 // Position reporting isn't rolled into the regular observer
407 const BMessenger& observer);
410 const BMessenger& observer);
H A DNodeGroup.cpp837 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 DNodeRef.cpp569 // 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 DNodeManager.cpp1476 // [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 DHttpSession.cpp61 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

Completed in 110 milliseconds