aboutsummaryrefslogtreecommitdiff
path: root/dbus/debugd/dbus-constants.h
AgeCommit message (Collapse)Author
2018-03-30system_api: add SetRlzPingSent method nameWenzhao Zang
This is a follow-up CL depending on CL:979269. CQ-DEPEND=CL:979269 BUG=chromium:820783 TEST=build_packages Change-Id: I666cb6a6f41fe5d73ebc1e48b239b68c7eef0ee7 Reviewed-on: https://chromium-review.googlesource.com/982497 Commit-Ready: Wenzhao (Colin) Zang <wzang@chromium.org> Tested-by: Wenzhao (Colin) Zang <wzang@chromium.org> Reviewed-by: Stephen Lin <stephenlin@google.com> Reviewed-by: Mike Frysinger <vapier@chromium.org>
2018-03-07Added Start/StopVmConcierge to debugd dbus constants.Nicholas Verne
This is needed for the crostini setup flow to start the concierge service. Bug: 813699 Change-Id: Ibd115b06517835025dd8f7d96a8addff481e2053 Reviewed-on: https://chromium-review.googlesource.com/954302 Commit-Ready: Nicholas Verne <nverne@chromium.org> Tested-by: Nicholas Verne <nverne@chromium.org> Reviewed-by: Chirantan Ekbote <chirantan@chromium.org> Reviewed-by: Mike Frysinger <vapier@chromium.org>
2017-12-07debugd: add special iwlwifi_dump log keyEric Caruso
This log key will contain information which is both very large and pretty much useless for users to look at if they want to understand what is being sent in the system information dialog. Instead, we want to check for logs with this key and replace them with an explanatory string. BUG=b:65121142 TEST=emerge Change-Id: Ia8da7843b671e239139e9786d89f8e1dbf48980b Reviewed-on: https://chromium-review.googlesource.com/810016 Commit-Ready: ChromeOS CL Exonerator Bot <chromiumos-cl-exonerator@appspot.gserviceaccount.com> Tested-by: Eric Caruso <ejcaruso@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org>
2017-03-30system_api: remove unused debugd D-Bus method nameEric Caruso
Since this method has no consumers and is deprecated, it's safe to delete now. CQ-DEPEND=CL:461219 BUG=None TEST=build_packages Change-Id: I36c3b70a1da0db71581717dc99bfb0627eb62bf8 Reviewed-on: https://chromium-review.googlesource.com/461317 Commit-Ready: Eric Caruso <ejcaruso@chromium.org> Tested-by: Eric Caruso <ejcaruso@chromium.org> Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
2017-03-03system_api: Update constants for Cups operations in debugdSean Kau
Remove the unused CupsAddPrinter opration. Add CupsResult enumeration values to improve error reporting from CupsTool. BUG=chromium:683241. chromium:683254 TEST=compiles on build bots Change-Id: I7b465bfed669020dbb16872cddb7a3f6870a1067 Reviewed-on: https://chromium-review.googlesource.com/448981 Commit-Ready: Sean Kau <skau@chromium.org> Tested-by: Sean Kau <skau@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Justin Carlson <justincarlson@chromium.org>
2017-01-24debugd: Add constants for new debugd dbus hooks.Justin Carlson
These are needed to invoke the new dbus api functions being added in https://chromium-review.googlesource.com/#/c/420974. BUG=chromium:674731 TEST=none Change-Id: I0238e06886b6f5df2b4daeb3bbcafc1d18aa46e1 Reviewed-on: https://chromium-review.googlesource.com/424848 Commit-Ready: Justin Carlson <justincarlson@chromium.org> Tested-by: Justin Carlson <justincarlson@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Sean Kau <skau@chromium.org>
2016-09-01debugd: Add CupsAddPrinter and CupsRemovePrinter to system_apiSean Kau
TEST=compiles BUG=chromium:616855 Change-Id: I7ac4acf94bfcba262bfc968294248ff3e07de3f3 Reviewed-on: https://chromium-review.googlesource.com/371526 Commit-Ready: Sean Kau <skau@chromium.org> Tested-by: Sean Kau <skau@chromium.org> Reviewed-by: Andrew de los Reyes <adlr@chromium.org>
2016-08-17DBus constants: Add a new method SetOomScoreAdj in debugd interface.Cheng-Yu Lee
BUG=b:30193036 TEST=minnie Change-Id: I356d3890b61fa200d07c475992ba62716d12b2a9 Reviewed-on: https://chromium-review.googlesource.com/368565 Commit-Ready: Cheng-Yu Lee <cylee@chromium.org> Tested-by: Cheng-Yu Lee <cylee@chromium.org> Reviewed-by: Dylan Reid <dgreid@chromium.org>
2016-04-07system_api: Add constant for org.chromium.debugd.GetPerfOutputFdDavid Sharp
BUG=chromium:571495 TEST=none Change-Id: Ib1464fa3171416b0eacc02465b84d647d05264cc Reviewed-on: https://chromium-review.googlesource.com/337364 Commit-Ready: David Sharp <dhsharp@chromium.org> Tested-by: David Sharp <dhsharp@chromium.org> Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org>
2016-03-11Expose the newly added method to debugd for D-Bus clientsAhmed Fakhry
The newly added GetBigFeedbackLogs() method needs to be exposed to D-Bus Clients. BUG=b:27210832 TEST=cros_workon_make --board=peach_pit chromeos-base/system_api --test Change-Id: I941ed0e5ef1036772e7994f72925fd6a63f49054 Reviewed-on: https://chromium-review.googlesource.com/332223 Commit-Ready: Ahmed Fakhry <afakhry@chromium.org> Tested-by: Ahmed Fakhry <afakhry@chromium.org> Reviewed-by: Jorge Lucangeli Obes <jorgelo@chromium.org> Reviewed-by: Ahmed Fakhry <afakhry@chromium.org>
2015-11-20service_constants: Remove methods GetRandomPerfOutput and GetRichPerfDataDavid Sharp
These two methods have been replaced by the more newer method, GetPerfOutput. Chrome no longer calls these methods. TEST=compiles BUG=none Change-Id: If35b33a2278305c724987399436c9bf11bfe503f Reviewed-on: https://chromium-review.googlesource.com/312863 Commit-Ready: David Sharp <dhsharp@chromium.org> Tested-by: David Sharp <dhsharp@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org> Reviewed-by: Simon Que <sque@chromium.org>
2015-08-27Split DBus constants per daemon.Alex Deymo
The service_constants.h file defines the DBus method names, property names, signal names, property values and other DBus string constants that define the API from Chromium to the Chromium OS system. It was also the main way daemons in Chromium OS could talk to other daemons, by sending DBus method calls using the method and interface names defined here. We are moving towards generated proxies for DBus communication packaged in client libraries. Each daemon should expose a client library use to talk to that daemon. The code generated from the .xml description covers the interface names, methods names and property names, but doesn't include property values and other required constants involved in the interface but not expressed in the .xml file. This patch splits the DBus constants used by Chromium and other daemons in one file per daemon, that will eventually be part of the client library presented by that daemon. CQ-DEPEND=CL:295757 BUG=b:23560718 TEST=emerge-link system_api update_engine Change-Id: I726633454ef248d280e0a21c534da6c42b1d53ab Reviewed-on: https://chromium-review.googlesource.com/295756 Commit-Ready: Alex Deymo <deymo@chromium.org> Tested-by: Alex Deymo <deymo@chromium.org> Reviewed-by: Dan Erat <derat@chromium.org>