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

Unified Diff: components/device_event_log/device_event_log.h

Issue 2799353002: Restore BLUETOOTH_LOG and convert bluetooth_adapter_bluez to use it (Closed)
Patch Set: Fix BUILD.gn Created 3 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « components/device_event_log/README.md ('k') | components/device_event_log/device_event_log_impl.cc » ('j') | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: components/device_event_log/device_event_log.h
diff --git a/components/device_event_log/device_event_log.h b/components/device_event_log/device_event_log.h
index 8383781f15b0a196d68c6c06c7ab316453fe25ab..be9411b0106317526db4ecc5195fe1a50d6955c1 100644
--- a/components/device_event_log/device_event_log.h
+++ b/components/device_event_log/device_event_log.h
@@ -30,6 +30,8 @@
// Examples:
// NET_LOG(EVENT) << "NetworkState Changed " << name << ": " << state;
// POWER_LOG(USER) << "Suspend requested";
+//
+// See also the README.md in this directory.
#define NET_LOG(level) \
DEVICE_LOG(::device_event_log::LOG_TYPE_NETWORK, \
@@ -40,6 +42,9 @@
#define LOGIN_LOG(level) \
DEVICE_LOG(::device_event_log::LOG_TYPE_LOGIN, \
::device_event_log::LOG_LEVEL_##level)
+#define BLUETOOTH_LOG(level) \
+ DEVICE_LOG(::device_event_log::LOG_TYPE_BLUETOOTH, \
+ ::device_event_log::LOG_LEVEL_##level)
#define USB_LOG(level) \
DEVICE_LOG(::device_event_log::LOG_TYPE_USB, \
::device_event_log::LOG_LEVEL_##level)
@@ -76,22 +81,23 @@
namespace device_event_log {
-// Used to specify the type of event. NOTE: Be sure to update LogTypeFromString
-// and GetLogTypeString when adding entries to this enum. Also consider
-// updating chrome://device-log (see device_log_ui.cc).
+// Used to specify the type of event. Consider updating chrome://device-log
+// when adding new types (see device_log_ui.cc).
enum LogType {
// Shill / network configuration related events.
- LOG_TYPE_NETWORK,
+ LOG_TYPE_NETWORK = 0,
// Power manager related events.
- LOG_TYPE_POWER,
+ LOG_TYPE_POWER = 1,
// Login related events.
- LOG_TYPE_LOGIN,
+ LOG_TYPE_LOGIN = 2,
+ // Bluetooth device related events (i.e. device/bluetooth).
+ LOG_TYPE_BLUETOOTH = 3,
// USB device related events (i.e. device/usb).
- LOG_TYPE_USB,
+ LOG_TYPE_USB = 4,
// Human-interface device related events (i.e. device/hid).
- LOG_TYPE_HID,
- // Used internally
- LOG_TYPE_UNKNOWN
+ LOG_TYPE_HID = 5,
+ // Used internally, must be the last type (may be changed).
+ LOG_TYPE_UNKNOWN = 6
};
// Used to specify the detail level for logging. In GetAsString, used to
« no previous file with comments | « components/device_event_log/README.md ('k') | components/device_event_log/device_event_log_impl.cc » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698