Implement DBus introspection
session_manager can just read the XML file that describes its
interface off disk and return it in response to introspection calls
at runtime.
We generally don't use introspection on CrOS, so it's OK if this
is inefficient.
CQ-DEPEND=CL:188802
BUG=chromium:347618
TEST=suite:smoke
STATUS=Fixed
Change-Id: Ie786f3d61bd42eeabe89f23f1b7e45c58b78fd6a
Reviewed-on: https://chromium-review.googlesource.com/188813
Reviewed-by: Scott James Remnant <keybuk@chromium.org>
Commit-Queue: Chris Masone <cmasone@chromium.org>
Tested-by: Chris Masone <cmasone@chromium.org>
2 files changed