diff options
author | armansito@chromium.org <armansito@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-08 01:18:27 +0000 |
---|---|---|
committer | armansito@chromium.org <armansito@chromium.org@0039d316-1c4b-4281-b951-d872f2087c98> | 2013-11-08 01:18:27 +0000 |
commit | e98a522bf0e022f4c1929185eda49ff04d94253a (patch) | |
tree | e6aecfd38bce409afb5d3a6cf399e903e3fcc4e2 /chromeos/chromeos.gyp | |
parent | db69676b2d172c0f1975b79650592e8d2ec53615 (diff) | |
download | chromium_src-e98a522bf0e022f4c1929185eda49ff04d94253a.zip chromium_src-e98a522bf0e022f4c1929185eda49ff04d94253a.tar.gz chromium_src-e98a522bf0e022f4c1929185eda49ff04d94253a.tar.bz2 |
nfc: Add D-Bus client for NFC Record interface.
Implemented a D-Bus client for the org.neard.Record interface.
This CL also improves the way the object proxies are managed, so that
objects' life-time is managed correctly and the Added/Removed notifications
are properly sent to observers while supporting multiple adapters, tags, and
devices.
BUG=304979
TEST=1. chromeos_unittests
2. Tested on an SCL3711 USB NFC adapter that records properties
update properly, by looking at /var/log/chrome/chrome while
running Chrome with --vmodule=*nfc*.
Review URL: https://codereview.chromium.org/48713010
git-svn-id: svn://svn.chromium.org/chrome/trunk/src@233743 0039d316-1c4b-4281-b951-d872f2087c98
Diffstat (limited to 'chromeos/chromeos.gyp')
-rw-r--r-- | chromeos/chromeos.gyp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/chromeos/chromeos.gyp b/chromeos/chromeos.gyp index bf43f6e..778b016 100644 --- a/chromeos/chromeos.gyp +++ b/chromeos/chromeos.gyp @@ -119,6 +119,8 @@ 'dbus/fake_nfc_device_client.h', 'dbus/fake_nfc_manager_client.cc', 'dbus/fake_nfc_manager_client.h', + 'dbus/fake_nfc_record_client.cc', + 'dbus/fake_nfc_record_client.h', 'dbus/fake_nfc_tag_client.cc', 'dbus/fake_nfc_tag_client.h', 'dbus/fake_image_burner_client.cc', @@ -147,6 +149,8 @@ 'dbus/nfc_manager_client.h', 'dbus/nfc_property_set.cc', 'dbus/nfc_property_set.h', + 'dbus/nfc_record_client.cc', + 'dbus/nfc_record_client.h', 'dbus/nfc_tag_client.cc', 'dbus/nfc_tag_client.h', 'dbus/shill_client_helper.cc', |