+8
−0
+3
−0
libs/binder/UtilsHost.cpp
0 → 100644
+177
−0
libs/binder/UtilsHost.h
0 → 100644
+99
−0
+14
−0
Loading
Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more
Add utility for executing commands. This function assumes that, when a given predicate |end| finishes, the child process does not emit any other messages. If this is not the case, caller to execute() must handle these I/O in the pipes in the returned CommandResult object. Otherwise the child program may hang on I/O. Test: binderUtilsTest Bug: 190233850 Change-Id: Ib8be5db140af04a286ccbb2283cb032390aff5ac