Update for listManifestByInterface.

See addition of this API in system/libhidl.

This is to support libvintf not being in the VNDK, provide an
alternative to listByInterface which makes more sense with lazy HALs,
and also, help code be consistent with the manifest.

Fixes: 76108617
Test: hidl_test
Change-Id: Ia45263f429d11c31cc34cdfa54193485da119f95
diff --git a/ServiceManager.h b/ServiceManager.h
index 44936d5..8cfaeb7 100644
--- a/ServiceManager.h
+++ b/ServiceManager.h
@@ -60,6 +60,8 @@
     Return<bool> addWithChain(const hidl_string& name,
                               const sp<IBase>& service,
                               const hidl_vec<hidl_string>& chain) override;
+    Return<void> listManifestByInterface(const hidl_string& fqInstanceName,
+                                         listManifestByInterface_cb _hidl_cb) override;
 
     void handleClientCallbacks();