diff options
| author | 2022-12-01 23:07:25 +0000 | |
|---|---|---|
| committer | 2022-12-01 23:07:25 +0000 | |
| commit | 7ee986631a5fb7340c3883dfaa78d24390c6657e (patch) | |
| tree | 3701e51ed7ae0b7176ff1d325a3cc707845d9671 | |
| parent | c73dd5e712e5c23d3d91d903d0e07ebab0d19b9a (diff) | |
| parent | 0bc9affaa5f96935587a7590e799477a258e1958 (diff) | |
Merge "easy NDK backend way to construct instance name" am: 30a1ac67bd am: 1188893b15 am: 0bc9affaa5
Original change: https://android-review.googlesource.com/c/platform/frameworks/native/+/2322615
Change-Id: I7aed2a3f72a68e3a17a7902a6d862d38e3ec7176
Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
| -rw-r--r-- | libs/binder/ndk/include_cpp/android/binder_interface_utils.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/libs/binder/ndk/include_cpp/android/binder_interface_utils.h b/libs/binder/ndk/include_cpp/android/binder_interface_utils.h index 81975e7b63..9949de2aac 100644 --- a/libs/binder/ndk/include_cpp/android/binder_interface_utils.h +++ b/libs/binder/ndk/include_cpp/android/binder_interface_utils.h @@ -196,6 +196,10 @@ class BnCInterface : public INTERFACE { bool isRemote() override final { return false; } + static std::string makeServiceName(std::string_view instance) { + return INTERFACE::descriptor + ("/" + std::string(instance)); + } + protected: /** * This function should only be called by asBinder. Otherwise, there is a possibility of |