Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(350)

Issue 893663002: Enhance the DBus interface for peerd (Closed)

Created:
5 years, 10 months ago by dtapuska
Modified:
5 years, 10 months ago
CC:
chromium-reviews, stevenjb+watch_chromium.org, hashimoto+watch_chromium.org, oshima+watch_chromium.org
Base URL:
https://chromium.googlesource.com/chromium/src.git@master
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Enhance the DBus interface for peerd Add ability to query properties of - Manager - Peer - Service Add Observer to peerd so we are told when things change. BUG=453873 Committed: https://crrev.com/32d25453c4d04474d75a6db01cd1e006537bd3bf Cr-Commit-Position: refs/heads/master@{#315311}

Patch Set 1 #

Total comments: 45

Patch Set 2 : Address comments from patch 1 #

Total comments: 14

Patch Set 3 : Fix comments from patch 2 #

Patch Set 4 : Minor comment update #

Patch Set 5 : Fix issues with last patch #

Total comments: 3

Patch Set 6 : Fix minor nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+634 lines, -36 lines) Patch
M chromeos/dbus/fake_peer_daemon_manager_client.h View 1 chunk +8 lines, -0 lines 0 comments Download
M chromeos/dbus/fake_peer_daemon_manager_client.cc View 1 chunk +26 lines, -0 lines 0 comments Download
M chromeos/dbus/peer_daemon_manager_client.h View 1 2 3 4 3 chunks +120 lines, -0 lines 0 comments Download
M chromeos/dbus/peer_daemon_manager_client.cc View 1 2 3 4 8 chunks +250 lines, -33 lines 0 comments Download
M dbus/property.h View 1 2 3 6 chunks +26 lines, -3 lines 0 comments Download
M dbus/property.cc View 1 2 2 chunks +99 lines, -0 lines 0 comments Download
M dbus/property_unittest.cc View 1 2 3 4 5 2 chunks +105 lines, -0 lines 0 comments Download

Messages

Total messages: 17 (5 generated)
dtapuska
On 2015/01/30 19:09:00, Dave Tapuska wrote: > mailto:dtapuska@chromium.org changed reviewers: > + mailto:benchan@chromium.org, mailto:pwestin@chromium.org, mailto:stevenjb@chromium.org, ...
5 years, 10 months ago (2015-02-04 21:54:04 UTC) #2
stevenjb
-> satorux@ for src/dbus changes
5 years, 10 months ago (2015-02-04 23:58:52 UTC) #4
satorux1
hashimoto@ could you also take a look? https://codereview.chromium.org/893663002/diff/1/dbus/message.cc File dbus/message.cc (right): https://codereview.chromium.org/893663002/diff/1/dbus/message.cc#newcode840 dbus/message.cc:840: strings->push_back(std::move(string)); This ...
5 years, 10 months ago (2015-02-05 08:20:15 UTC) #6
hashimoto
https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/dbus_client_bundle.h File chromeos/dbus/dbus_client_bundle.h (right): https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/dbus_client_bundle.h#newcode1 chromeos/dbus/dbus_client_bundle.h:1: // Copyright 2014 The Chromium Authors. All rights reserved. ...
5 years, 10 months ago (2015-02-05 09:51:12 UTC) #7
dtapuska
https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/peer_daemon_manager_client.cc File chromeos/dbus/peer_daemon_manager_client.cc (right): https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/peer_daemon_manager_client.cc#newcode27 chromeos/dbus/peer_daemon_manager_client.cc:27: const char kServiceInterface[] = "org.chromium.peerd.Service"; On 2015/02/05 09:51:11, hashimoto ...
5 years, 10 months ago (2015-02-05 19:51:17 UTC) #8
hashimoto
Thanks, looking good. https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/peer_daemon_manager_client.h File chromeos/dbus/peer_daemon_manager_client.h (right): https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/peer_daemon_manager_client.h#newcode33 chromeos/dbus/peer_daemon_manager_client.h:33: dbus::Property<std::vector<std::string>> monitored_technologies; On 2015/02/05 19:51:17, Dave ...
5 years, 10 months ago (2015-02-06 07:45:12 UTC) #9
dtapuska
https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/peer_daemon_manager_client.h File chromeos/dbus/peer_daemon_manager_client.h (right): https://codereview.chromium.org/893663002/diff/1/chromeos/dbus/peer_daemon_manager_client.h#newcode33 chromeos/dbus/peer_daemon_manager_client.h:33: dbus::Property<std::vector<std::string>> monitored_technologies; On 2015/02/06 07:45:11, hashimoto wrote: > On ...
5 years, 10 months ago (2015-02-06 15:56:01 UTC) #10
hashimoto
lgtm. satorux@, could you review this change as an owner of src/dbus? https://codereview.chromium.org/893663002/diff/80001/dbus/property_unittest.cc File dbus/property_unittest.cc ...
5 years, 10 months ago (2015-02-09 04:51:45 UTC) #11
satorux1
dbus/ LGTM with hashimoto's comments addressed. https://codereview.chromium.org/893663002/diff/80001/dbus/property_unittest.cc File dbus/property_unittest.cc (right): https://codereview.chromium.org/893663002/diff/80001/dbus/property_unittest.cc#newcode386 dbus/property_unittest.cc:386: } Thank you ...
5 years, 10 months ago (2015-02-09 08:19:14 UTC) #12
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-cq-status.appspot.com/patch-status/893663002/100001
5 years, 10 months ago (2015-02-09 15:11:44 UTC) #15
commit-bot: I haz the power
Committed patchset #6 (id:100001)
5 years, 10 months ago (2015-02-09 16:03:08 UTC) #16
commit-bot: I haz the power
5 years, 10 months ago (2015-02-09 16:04:17 UTC) #17
Message was sent while issue was closed.
Patchset 6 (id:??) landed as
https://crrev.com/32d25453c4d04474d75a6db01cd1e006537bd3bf
Cr-Commit-Position: refs/heads/master@{#315311}

Powered by Google App Engine
This is Rietveld 408576698