Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit ed75f7c7 authored by Steven Moreland's avatar Steven Moreland Committed by Automerger Merge Worker
Browse files

Merge "libfakeservicemanager: remove copied comments" am: 0e0ee9f7 am: e721d301 am: 47e37f52

Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/1437371

Change-Id: Id175a72a5e896ba7137959e49485df14be02d057
parents 4c48bb8e 47e37f52
Loading
Loading
Loading
Loading
+1 −22
Original line number Diff line number Diff line
@@ -30,41 +30,20 @@ class ServiceManager : public IServiceManager {
public:
    ServiceManager();

    /**
     * Equivalent of checkService.
     */
    sp<IBinder> getService( const String16& name) const override;

    /**
     * Retrieve an existing service, non-blocking.
     */
    sp<IBinder> checkService( const String16& name) const override;

    /**
     * Register a service.
     */
    status_t addService(const String16& name, const sp<IBinder>& service,
                        bool allowIsolated = false,
                        int dumpsysFlags = DUMP_FLAG_PRIORITY_DEFAULT) override;

    /**
     * Return list of all existing services.
     */
    Vector<String16> listServices(int dumpsysFlags = 0) override;

    IBinder* onAsBinder() override;

    /**
     * Effectively no-oped in this implementation - equivalent to checkService.
     */
    sp<IBinder> waitForService(const String16& name) override;

    /**
     * Check if a service is declared (e.g. VINTF manifest).
     *
     * If this returns true, waitForService should always be able to return the
     * service.
     */
    bool isDeclared(const String16& name) override;

private: