diff options
author | keybuk@chromium.org <keybuk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-25 18:20:08 +0000 |
---|---|---|
committer | keybuk@chromium.org <keybuk@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-03-25 18:20:08 +0000 |
commit | 9cc40cb2061532d345a6ec925e97563631132e9e (patch) | |
tree | ecfb2c793420271b3b172f27ecebc66ae966bb65 /dbus/dbus.gyp | |
parent | dbc220a0550880c4d35d75a57f10663d3e1ed240 (diff) | |
download | chromium_src-9cc40cb2061532d345a6ec925e97563631132e9e.zip chromium_src-9cc40cb2061532d345a6ec925e97563631132e9e.tar.gz chromium_src-9cc40cb2061532d345a6ec925e97563631132e9e.tar.bz2 |
Support D-Bus Object Manager
Object Manager is a new standard D-Bus interface, closely related to
the Properties interface. It is used by BlueZ 5.x thus the need to
implement it now.
The intended use is that Chrome D-Bus Client singletons set up a link
to an object manager in their constructor and register themselves to
handle their particular interface.
BUG=220951
TEST=dbus_unittests
Review URL: https://codereview.chromium.org/12491014
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@190440 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'dbus/dbus.gyp')
-rw-r--r-- | dbus/dbus.gyp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/dbus/dbus.gyp b/dbus/dbus.gyp index 0ca5a2c..847e7d97 100644 --- a/dbus/dbus.gyp +++ b/dbus/dbus.gyp @@ -33,6 +33,8 @@ 'file_descriptor.h', 'message.cc', 'message.h', + 'object_manager.cc', + 'object_manager.h', 'object_path.cc', 'object_path.h', 'object_proxy.cc', @@ -71,6 +73,8 @@ 'mock_bus.h', 'mock_exported_object.cc', 'mock_exported_object.h', + 'mock_object_manager.cc', + 'mock_object_manager.h', 'mock_object_proxy.cc', 'mock_object_proxy.h', ], @@ -98,6 +102,7 @@ 'end_to_end_sync_unittest.cc', 'message_unittest.cc', 'mock_unittest.cc', + 'object_manager_unittest.cc', 'property_unittest.cc', 'signal_sender_verification_unittest.cc', 'string_util_unittest.cc', |