summaryrefslogtreecommitdiff
path: root/include/binder/ProcessState.h
diff options
context:
space:
mode:
author Iliyan Malchev <malchev@google.com> 2017-04-10 14:06:11 -0700
committer Iliyan Malchev <malchev@google.com> 2017-04-11 13:13:01 +0000
commit3206224672d0a86cdede609e83ccc985754fb6ec (patch)
tree343315e0f16421355f441bbb0392ba970453f644 /include/binder/ProcessState.h
parentc441fbfe434a6af60651eb112040ec58e5fedb64 (diff)
binder: add getDriverName()
Ass ProcessState::getDriverName() to retrieve the /dev node that libbinder is initialized with in this process. This can be used elsewhere to add debug code that is enabled for only one binder domain or another. Test: sailfish Change-Id: I3ea9f0dcc97204508791bdeb70f790980be278a5 Signed-off-by: Iliyan Malchev <malchev@google.com>
Diffstat (limited to 'include/binder/ProcessState.h')
-rw-r--r--include/binder/ProcessState.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/include/binder/ProcessState.h b/include/binder/ProcessState.h
index 05e9d09ee8..1ef045d455 100644
--- a/include/binder/ProcessState.h
+++ b/include/binder/ProcessState.h
@@ -69,6 +69,8 @@ public:
status_t setThreadPoolMaxThreadCount(size_t maxThreads);
void giveThreadPoolName();
+ String8 getDriverName();
+
private:
friend class IPCThreadState;
@@ -86,6 +88,7 @@ private:
handle_entry* lookupHandleLocked(int32_t handle);
+ String8 mDriverName;
int mDriverFD;
void* mVMStart;