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

12

/haiku/src/system/kernel/
H A Dlisteners.cpp6 #include <listeners.h>
H A Dsystem_info.cpp154 listenerList->listeners.Add(listener);
205 List listeners; member in struct:SystemNotificationService::ListenerList
297 // find matching listeners
319 = listenerList->listeners.GetIterator();
362 = _listenerList->listeners.GetIterator();
381 listenerList->listeners.Remove(listener);
384 if (listenerList->listeners.IsEmpty()) {
385 // no listeners in the list anymore -- remove the list from the hash
H A Dcondition_variable.cpp17 #include <listeners.h>
H A Dsem.cpp29 #include <listeners.h>
/haiku/src/apps/mediaplayer/
H A DController.cpp1121 BList listeners(fListeners);
1122 int32 count = listeners.CountItems();
1124 Listener* listener = (Listener*)listeners.ItemAtFast(i);
1133 BList listeners(fListeners);
1134 int32 count = listeners.CountItems();
1136 Listener* listener = (Listener*)listeners.ItemAtFast(i);
1145 BList listeners(fListeners);
1146 int32 count = listeners.CountItems();
1148 Listener* listener = (Listener*)listeners.ItemAtFast(i);
1157 BList listeners(fListener
[all...]
/haiku/src/libs/icon/generic/
H A DContainer.h42 -# It allows listeners to listen when an item is added or removed.
105 "listeners attached\n");
260 BList listeners(fListeners);
261 int32 count = listeners.CountItems();
264 = (ContainerListener<Type>*)listeners.ItemAtFast(i);
274 BList listeners(fListeners);
275 int32 count = listeners.CountItems();
278 = (ContainerListener<Type>*)listeners.ItemAtFast(i);
/haiku/src/apps/mediaplayer/playlist/
H A DPlaylist.cpp102 debugger("Playlist::~Playlist() - there are still listeners attached!");
818 BList listeners(fListeners);
819 int32 count = listeners.CountItems();
821 Listener* listener = (Listener*)listeners.ItemAtFast(i);
830 BList listeners(fListeners);
831 int32 count = listeners.CountItems();
833 Listener* listener = (Listener*)listeners.ItemAtFast(i);
842 BList listeners(fListeners);
843 int32 count = listeners.CountItems();
845 Listener* listener = (Listener*)listeners
[all...]
H A DPlaylistItem.cpp223 BList listeners(fListeners);
224 int32 count = listeners.CountItems();
226 Listener* listener = (Listener*)listeners.ItemAtFast(i);
/haiku/src/apps/showimage/
H A DImageCache.cpp37 std::set<BMessenger> listeners; member in struct:QueueEntry
153 entry->listeners.insert(*target);
247 if (!queueEntry->listeners.empty()) {
251 *queueEntry->listeners.begin());
330 if (queueEntry->listeners.empty())
339 std::set<BMessenger>::iterator iterator = queueEntry->listeners.begin();
340 for (; iterator != queueEntry->listeners.end(); iterator++) {
/haiku/src/apps/haikudepot/edits_generic/
H A DEditManager.cpp235 // Iterate a copy of the list, so we don't crash if listeners
237 std::vector<Listener*> listeners(fListeners);
240 for (it = listeners.begin(); it != listeners.end(); it++) {
/haiku/src/libs/icon/
H A DIcon.cpp206 BList listeners(fListeners);
207 int32 count = listeners.CountItems();
210 = (IconListener*)listeners.ItemAtFast(i);
/haiku/src/tests/kits/interface/layout/widget_layout_test/
H A DAbstractButton.cpp47 // check whether to notify the listeners depending on the button policy
62 // notify synchronous listeners
186 BList listeners(fListeners);
187 for (int32 i = 0; Listener* listener = (Listener*)listeners.ItemAt(i);
/haiku/src/apps/icon-o-matic/shape/commands/
H A DFreezeTransformationCommand.cpp139 int32 listeners = path->CountListeners(); local
140 for (int32 j = 0; j < listeners; j++) {
/haiku/src/apps/haikudepot/textview/
H A DTextDocument.cpp767 // Copy listener list to have a stable list in case listeners
769 std::vector<TextListenerRef> listeners(fTextListeners);
771 int32 count = listeners.size();
773 const TextListenerRef& listener = listeners[i];
786 // Copy listener list to have a stable list in case listeners
788 std::vector<TextListenerRef> listeners(fTextListeners);
789 int32 count = listeners.size();
791 const TextListenerRef& listener = listeners[i];
802 // Copy listener list to have a stable list in case listeners
804 std::vector<UndoableEditListenerRef> listeners(fUndoListener
[all...]
/haiku/src/libs/icon/shape/
H A DVectorPath.cpp182 "there are still listeners attached! %p/%s",
1107 BList listeners(fListeners);
1108 int32 count = listeners.CountItems();
1110 PathListener* listener = (PathListener*)listeners.ItemAtFast(i);
1119 BList listeners(fListeners);
1120 int32 count = listeners.CountItems();
1122 PathListener* listener = (PathListener*)listeners.ItemAtFast(i);
1131 BList listeners(fListeners);
1132 int32 count = listeners.CountItems();
1134 PathListener* listener = (PathListener*)listeners
[all...]
H A DShape.cpp506 BList listeners(fListeners);
507 int32 count = listeners.CountItems();
510 = (ShapeListener*)listeners.ItemAtFast(i);
/haiku/src/system/kernel/fs/
H A Dnode_monitor.cpp63 MonitorListenerList listeners; member in struct:node_monitor
341 monitor->listeners.Remove(listener);
352 if (monitor->listeners.IsEmpty())
390 // check if this team is allowed to have more listeners
429 = monitor->listeners.GetIterator();
449 if (monitor->listeners.IsEmpty())
460 monitor->listeners.Add(listener);
505 MonitorListenerList::Iterator iterator = monitor->listeners.GetIterator();
521 function checks whether there are listeners interested in any of
525 Note, that in general not all of the listeners i
[all...]
/haiku/src/apps/icon-o-matic/transformable/
H A DPerspectiveBox.cpp328 BList listeners(fListeners);
329 int32 count = listeners.CountItems();
332 = (PerspectiveBoxListener*)listeners.ItemAtFast(i);
H A DTransformBox.cpp704 BList listeners(fListeners);
705 int32 count = listeners.CountItems();
708 = (TransformBoxListener*)listeners.ItemAtFast(i);
/haiku/src/apps/haikudepot/packagemodel/
H A DPackageInfo.cpp635 // Clone list to avoid listeners detaching themselves in notifications
637 std::vector<PackageInfoListenerRef> listeners(fListeners);
641 for (it = listeners.begin(); it != listeners.end(); it++) {
/haiku/src/servers/app/drawing/
H A DHWInterface.cpp1054 BList listeners(fListeners);
1055 int32 count = listeners.CountItems();
1058 = (HWInterfaceListener*)listeners.ItemAtFast(i);
1067 BList listeners(fListeners);
1068 int32 count = listeners.CountItems();
1071 = (HWInterfaceListener*)listeners.ItemAtFast(i);
/haiku/src/tools/fs_shell/
H A Dblock_cache.cpp160 ListenerList listeners; member in struct:FSShell::cache_transaction
306 /*! Notifies all interested listeners of this transaction about the \a event.
308 TRANSACTION_ABORTED), all listeners except those listening to
318 ListenerList::Iterator iterator = transaction->listeners.GetIterator();
339 /*! Removes and deletes all listeners that are still monitoring this
345 ListenerList::Iterator iterator = transaction->listeners.GetIterator();
359 ListenerList::Iterator iterator = transaction->listeners.GetIterator();
375 transaction->listeners.Add(listener);
/haiku/src/system/kernel/cache/
H A Dblock_cache.cpp275 ListenerList listeners; member in struct:__anon39::cache_transaction
935 /*! Notifies all interested listeners of this transaction about the \a event.
937 TRANSACTION_ABORTED), all listeners except those listening to
949 ListenerList::Iterator iterator = transaction->listeners.GetIterator();
966 /*! Removes and deletes all listeners that are still monitoring this
972 ListenerList::Iterator iterator = transaction->listeners.GetIterator();
986 ListenerList::Iterator iterator = transaction->listeners.GetIterator();
1002 transaction->listeners.Add(listener);
2370 kprintf(" listeners:\n");
2372 ListenerList::Iterator iterator = transaction->listeners
[all...]
/haiku/src/system/kernel/scheduler/
H A Dscheduler.cpp25 #include <listeners.h>
126 // notify listeners
211 // notify listeners
425 // notify listeners
/haiku/src/system/kernel/locks/
H A Dlock.cpp24 #include <listeners.h>

Completed in 463 milliseconds

12