Home
last modified time | relevance | path

Searched refs:IServiceCallback (Results 1 – 6 of 6) sorted by relevance

/frameworks/native/libs/binder/aidl/android/os/
DIServiceManager.aidl20 import android.os.IServiceCallback;
87 void registerForNotifications(@utf8InCpp String name, IServiceCallback callback); in registerForNotifications()
92 void unregisterForNotifications(@utf8InCpp String name, IServiceCallback callback); in unregisterForNotifications()
DIServiceCallback.aidl22 oneway interface IServiceCallback { interface
/frameworks/native/cmds/servicemanager/
DServiceManager.h28 using os::IServiceCallback;
42 const sp<IServiceCallback>& callback) override;
44 const sp<IServiceCallback>& callback) override;
69 using ServiceCallbackMap = std::map<std::string, std::vector<sp<IServiceCallback>>>;
DServiceManager.cpp225 for (const sp<IServiceCallback>& cb : it->second) { in addService()
262 const std::string& name, const sp<IServiceCallback>& callback) { in registerForNotifications()
296 const std::string& name, const sp<IServiceCallback>& callback) { in unregisterForNotifications()
336 std::vector<sp<IServiceCallback>>& listeners = (*it)->second; in removeRegistrationCallback()
/frameworks/base/core/java/android/os/
DServiceManagerNative.java79 public void registerForNotifications(String name, IServiceCallback cb) in registerForNotifications()
84 public void unregisterForNotifications(String name, IServiceCallback cb) in unregisterForNotifications()
/frameworks/native/libs/binder/
DAndroid.bp173 "aidl/android/os/IServiceCallback.aidl",