Index: content/browser/tracing/etw_tracing_agent_win.h |
diff --git a/content/browser/tracing/etw_system_event_consumer_win.h b/content/browser/tracing/etw_tracing_agent_win.h |
similarity index 78% |
rename from content/browser/tracing/etw_system_event_consumer_win.h |
rename to content/browser/tracing/etw_tracing_agent_win.h |
index 35d7d4c1c3d2fecb0b29ec688a6115f8e69f85f4..0d0ee9aef2c751e443f2a4fbc96e6b04ba5dd1f6 100644 |
--- a/content/browser/tracing/etw_system_event_consumer_win.h |
+++ b/content/browser/tracing/etw_tracing_agent_win.h |
@@ -2,8 +2,8 @@ |
// Use of this source code is governed by a BSD-style license that can be |
// found in the LICENSE file. |
-#ifndef CONTENT_BROWSER_TRACING_ETW_SYSTEM_EVENT_CONSUMER_WIN_H_ |
-#define CONTENT_BROWSER_TRACING_ETW_SYSTEM_EVENT_CONSUMER_WIN_H_ |
+#ifndef CONTENT_BROWSER_TRACING_ETW_TRACING_AGENT_H_ |
+#define CONTENT_BROWSER_TRACING_ETW_TRACING_AGENT_H_ |
#include <memory> |
@@ -23,8 +23,8 @@ struct DefaultSingletonTraits; |
namespace content { |
-class EtwSystemEventConsumer |
- : public base::win::EtwTraceConsumerBase<EtwSystemEventConsumer>, |
+class EtwTracingAgent |
+ : public base::win::EtwTraceConsumerBase<EtwTracingAgent>, |
public base::trace_event::TracingAgent { |
public: |
// base::trace_event::TracingAgent implementation. |
@@ -35,23 +35,23 @@ class EtwSystemEventConsumer |
void StopAgentTracing(const StopAgentTracingCallback& callback) override; |
// Retrieve the ETW consumer instance. |
- static EtwSystemEventConsumer* GetInstance(); |
+ static EtwTracingAgent* GetInstance(); |
private: |
// This allows constructor and destructor to be private and usable only |
// by the Singleton class. |
- friend struct base::DefaultSingletonTraits<EtwSystemEventConsumer>; |
+ friend struct base::DefaultSingletonTraits<EtwTracingAgent>; |
// Constructor. |
- EtwSystemEventConsumer(); |
- ~EtwSystemEventConsumer() override; |
+ EtwTracingAgent(); |
+ ~EtwTracingAgent() override; |
void AddSyncEventToBuffer(); |
void AppendEventToBuffer(EVENT_TRACE* event); |
// Static override of EtwTraceConsumerBase::ProcessEvent. |
// @param event the raw ETW event to process. |
- friend class base::win::EtwTraceConsumerBase<EtwSystemEventConsumer>; |
+ friend class base::win::EtwTraceConsumerBase<EtwTracingAgent>; |
static void ProcessEvent(EVENT_TRACE* event); |
// Request the ETW trace controller to activate the kernel tracing. |
@@ -75,9 +75,9 @@ class EtwSystemEventConsumer |
TRACEHANDLE session_handle_; |
base::win::EtwTraceProperties properties_; |
- DISALLOW_COPY_AND_ASSIGN(EtwSystemEventConsumer); |
+ DISALLOW_COPY_AND_ASSIGN(EtwTracingAgent); |
}; |
} // namespace content |
-#endif // CONTENT_BROWSER_TRACING_ETW_SYSTEM_EVENT_CONSUMER_WIN_H_ |
+#endif // CONTENT_BROWSER_TRACING_ETW_TRACING_AGENT_H_ |