/haiku/src/tools/fs_shell/ |
H A D | block_cache.cpp | 173 // #pragma mark - notifications/listener 233 // Notify listener, we need to copy the notification, as it might 320 cache_listener* listener = iterator.Next(); local 322 bool remove = (isClosing && !is_written_event(listener->events)) 323 || (isWritten && is_written_event(listener->events)); 327 if ((listener->events & event) != 0) 328 add_notification(cache, listener, event, remove); 330 delete_notification(listener); 347 cache_listener* listener = iterator.Next(); local 350 delete_notification(listener); 361 cache_listener* listener = iterator.Next(); local 370 cache_listener* listener = new(std::nothrow) cache_listener; local [all...] |
/haiku/src/system/kernel/ |
H A D | module.cpp | 190 NotificationListener* listener; member in struct:Module::module_listener 237 NotificationListener& listener); 239 NotificationListener& listener); 241 NotificationListener& listener); 255 uint32 flags, NotificationListener& listener); 1268 NotificationListener& listener) 1290 moduleListener->listener = &listener; 1299 NotificationListener& listener) 1307 NotificationListener& listener) 1267 AddListener(const KMessage* eventSpecifier, NotificationListener& listener) argument 1298 UpdateListener(const KMessage* eventSpecifier, NotificationListener& listener) argument 1306 RemoveListener(const KMessage* eventSpecifier, NotificationListener& listener) argument 1345 _AddNode(dev_t device, ino_t node, const char* path, uint32 flags, NotificationListener& listener) argument 1621 module_listener* listener = iterator.Next(); local 1768 start_watching_modules(const char* prefix, NotificationListener& listener) argument 1780 stop_watching_modules(const char* prefix, NotificationListener& listener) argument [all...] |
/haiku/src/system/kernel/fs/ |
H A D | node_monitor.cpp | 51 NotificationListener *listener; member in struct:monitor_listener 112 NotificationListener &listener); 114 NotificationListener &listener); 116 NotificationListener &listener); 134 void _RemoveListener(monitor_listener *listener); 224 /*! \brief Notifies the listener of a live query that an entry has been added 228 \param port The target port of the listener. 229 \param token The BHandler token of the listener. 307 TRACE(("%s(dev = %ld, node = %lld, listener = %p\n", 317 // see if it has the listener w 335 _RemoveListener(monitor_listener *listener) argument 446 monitor_listener *listener = new(std::nothrow) monitor_listener; local 609 monitor_listener *listener = iterator.Current(); local 619 monitor_listener *listener = list->iterator.Current(); local 946 AddListener(const KMessage* eventSpecifier, NotificationListener& listener) argument 964 UpdateListener(const KMessage* eventSpecifier, NotificationListener& listener) argument 983 RemoveListener(const KMessage* eventSpecifier, NotificationListener& listener) argument 1021 monitor_listener *listener = NULL; local 1125 remove_node_listener(dev_t device, ino_t node, NotificationListener& listener) argument 1133 add_node_listener(dev_t device, ino_t node, uint32 flags, NotificationListener& listener) argument [all...] |
/haiku/src/libs/icon/ |
H A D | Icon.h | 91 bool AddListener(IconListener* listener); 92 bool RemoveListener(IconListener* listener);
|
H A D | Icon.cpp | 164 Icon::AddListener(IconListener* listener) argument 166 if (listener && !fListeners.HasItem((void*)listener)) { 167 if (fListeners.AddItem((void*)listener)) { 168 listener->AreaInvalidated(BRect(0, 0, 63, 63)); 177 Icon::RemoveListener(IconListener* listener) argument 179 return fListeners.RemoveItem((void*)listener); 209 IconListener* listener local 211 listener->AreaInvalidated(area);
|
/haiku/src/servers/launch/ |
H A D | Job.cpp | 99 Job::SetTeamListener(::TeamListener* listener) argument 101 fTeamListener = listener;
|
/haiku/src/apps/debugger/user_interface/gui/ |
H A D | GraphicalUserInterface.h | 30 UserInterfaceListener* listener);
|
H A D | GraphicalUserInterface.cpp | 155 GraphicalUserInterface::Init(Team* team, UserInterfaceListener* listener) argument 158 fTeamWindow = TeamWindow::Create(team, listener);
|
/haiku/src/apps/debuganalyzer/gui/main_window/ |
H A D | SchedulingPage.cpp | 687 void SetListener(Listener* listener) argument 689 fListener = listener;
|
/haiku/src/add-ons/kernel/file_systems/netfs/server/ |
H A D | ClientConnection.cpp | 196 ClientConnectionListener* listener) 205 fListener(listener), 2646 // notify the listener 2647 ClientConnectionListener* listener = fListener; local 2649 if (listener) 2650 listener->ClientConnectionClosed(this, fError); 194 ClientConnection(Connection* connection, SecurityContext* securityContext, User* user, ClientConnectionListener* listener) argument
|
/haiku/src/add-ons/kernel/file_systems/packagefs/package_links/ |
H A D | PackageLinkSymlink.cpp | 97 PackageLinkSymlink::Update(Package* package, PackageLinksListener* listener) argument 117 if (listener != NULL) { 118 listener->PackageLinkNodeChanged(this,
|
/haiku/src/system/kernel/cache/ |
H A D | block_cache.cpp | 778 // #pragma mark - notifications/listener 840 // Notify listener, we need to copy the notification, as it might 951 cache_listener* listener = iterator.Next(); local 953 bool remove = (isClosing && !is_written_event(listener->events)) 954 || (isWritten && is_written_event(listener->events)); 958 if ((listener->events & event) != 0) 959 add_notification(cache, listener, event, remove); 961 delete_notification(listener); 974 cache_listener* listener = iterator.Next(); local 977 delete_notification(listener); 988 cache_listener* listener = iterator.Next(); local 997 cache_listener* listener = new cache_listener; local 2374 cache_listener* listener = iterator.Next(); local 3278 cache_listener* listener = iterator.Next(); local [all...] |
/haiku/src/kits/network/libnetservices/ |
H A D | Geolocation.cpp | 114 GeolocationListener listener; 119 &resultBuffer, &listener); 139 pthread_mutex_lock(&listener.fLock); 141 pthread_cond_wait(&listener.fCompletion, &listener.fLock); 142 pthread_mutex_unlock(&listener.fLock); 190 GeolocationListener listener; local 193 &resultBuffer, &listener); 209 pthread_mutex_lock(&listener.fLock); 211 pthread_cond_wait(&listener [all...] |
H A D | UrlRequest.cpp | 21 BUrlProtocolListener* listener, BUrlContext* context, 26 fListener(listener), 120 BUrlRequest::SetListener(BUrlProtocolListener* listener) argument 125 fListener = listener; 20 BUrlRequest(const BUrl& url, BDataIO* output, BUrlProtocolListener* listener, BUrlContext* context, const char* threadName, const char* protocolName) argument
|
H A D | UrlProtocolRoster.cpp | 26 BUrlProtocolListener* listener, BUrlContext* context) 31 listener, context); 34 listener, context); 36 return new(std::nothrow) BFileRequest(url, output, listener, context); 38 return new(std::nothrow) BDataRequest(url, output, listener, context); 40 return new(std::nothrow) BGopherRequest(url, output, listener, context); 25 MakeRequest(const BUrl& url, BDataIO* output, BUrlProtocolListener* listener, BUrlContext* context) argument
|
H A D | NetworkRequest.cpp | 20 BUrlProtocolListener* listener, BUrlContext* context, 23 BUrlRequest(url, output, listener, context, threadName, protocolName), 19 BNetworkRequest(const BUrl& url, BDataIO* output, BUrlProtocolListener* listener, BUrlContext* context, const char* threadName, const char* protocolName) argument
|
H A D | HttpRequest.cpp | 102 const char* protocolName, BUrlProtocolListener* listener, 105 BNetworkRequest(url, output, listener, context, "BUrlProtocol.HTTP", 101 BHttpRequest(const BUrl& url, BDataIO* output, bool ssl, const char* protocolName, BUrlProtocolListener* listener, BUrlContext* context) argument
|
H A D | GopherRequest.cpp | 185 BUrlProtocolListener* listener, BUrlContext* context) 187 BNetworkRequest(url, output, listener, context, "BUrlProtocol.Gopher", 184 BGopherRequest(const BUrl& url, BDataIO* output, BUrlProtocolListener* listener, BUrlContext* context) argument
|
H A D | FileRequest.cpp | 23 BUrlProtocolListener* listener, BUrlContext* context) 25 BUrlRequest(url, output, listener, context, "BUrlProtocol.File", "file"), 72 // Send all notifications to listener, if any 22 BFileRequest(const BUrl& url, BDataIO* output, BUrlProtocolListener* listener, BUrlContext* context) argument
|
/haiku/src/kits/network/libnetapi/ |
H A D | NetworkDevice.cpp | 742 // Network status listener for change notifications 782 ScanListener* listener = NULL; local 784 listener = new ScanListener(Name()); 817 delete listener; 822 delete listener; 826 while (wait_for_thread(listener->Run(), NULL) == B_INTERRUPTED)
|
/haiku/src/apps/terminal/ |
H A D | TerminalBuffer.h | 29 void SetListener(BMessenger listener); 82 // listener/dirty region management
|
H A D | TerminalBuffer.cpp | 73 TerminalBuffer::SetListener(BMessenger listener) argument 75 fListener = listener;
|
H A D | TermView.h | 135 void SetListener(Listener* listener) argument 136 { fListener = listener; }
|
/haiku/src/preferences/network/ |
H A D | NetworkWindow.cpp | 541 BNetworkSettingsListener* listener local 544 if (listener != NULL) 545 listener->SettingsUpdated(type); 560 BNetworkConfigurationListener* listener local 563 if (listener != NULL) 564 listener->ConfigurationUpdated(message);
|
/haiku/src/add-ons/kernel/file_systems/ramfs/ |
H A D | Volume.cpp | 68 return a.listener; 73 return a.listener; 104 return a.listener; 109 return a.listener; 168 // create the listener trees 236 // delete the listener trees 390 value->listener->NodeAdded(node); 398 value.listener->NodeAdded(node); 421 value->listener->NodeRemoved(node); 429 value.listener 459 AddNodeListener(NodeListener *listener, Node *node, uint32 flags) argument 479 RemoveNodeListener(NodeListener *listener, Node *node) argument 571 AddEntryListener(EntryListener *listener, Entry *entry, uint32 flags) argument 591 RemoveEntryListener(EntryListener *listener, Entry *entry) argument [all...] |