Lines Matching refs:service
36 NotificationListener::EventOccurred(NotificationService& service,
43 NotificationListener::AllListenersNotified(NotificationService& service)
117 UserMessagingListener::EventOccurred(NotificationService& service,
125 UserMessagingListener::AllListenersNotified(NotificationService& service)
416 DefaultUserNotificationService::EventOccurred(NotificationService& service,
439 NotificationService& service)
510 NotificationManager::RegisterService(NotificationService& service)
514 if (_ServiceFor(service.Name()))
517 status_t status = fServiceHash.Insert(&service);
519 service.AcquireReference();
526 NotificationManager::UnregisterService(NotificationService& service)
529 fServiceHash.Remove(&service);
530 service.ReleaseReference();
552 NotificationService* service = _ServiceFor(serviceName);
553 if (service == NULL)
556 BReference<NotificationService> reference(service);
559 return service->AddListener(eventSpecifier, listener);
581 NotificationService* service = _ServiceFor(serviceName);
582 if (service == NULL)
585 BReference<NotificationService> reference(service);
588 return service->UpdateListener(eventSpecifier, listener);
597 NotificationService* service = _ServiceFor(serviceName);
598 if (service == NULL)
601 BReference<NotificationService> reference(service);
604 return service->RemoveListener(eventSpecifier, listener);