Index: mojo/services/tracing/public/interfaces/tracing.mojom |
diff --git a/mojo/services/tracing/public/interfaces/tracing.mojom b/mojo/services/tracing/public/interfaces/tracing.mojom |
index 6b39e9c304b629edef98dddd5ae343f673b3449e..a261e908f08c96e2516765e283741b00ae65a84e 100644 |
--- a/mojo/services/tracing/public/interfaces/tracing.mojom |
+++ b/mojo/services/tracing/public/interfaces/tracing.mojom |
@@ -5,24 +5,24 @@ |
[DartPackage="mojo_services"] |
module tracing; |
-// To participate in the tracing ecosystem, implement the TraceController |
-// interface and connect to the tracing app. Then, when the controller's Start() |
+// To participate in the tracing ecosystem, implement the TraceProvider |
+// interface and connect to the tracing app. Then, when the provider's Start() |
// function is called collect tracing data and pass it back via the provided |
-// TraceDataCollector interface up until Stop() is called. |
+// TraceRecorder interface up until Stop() is called. |
-interface TraceController { |
+interface TraceProvider { |
// Categories can either be the empty string to mean the default set of |
// categories or a comma-delimited list of categories to trace. |
- StartTracing(string categories, TraceDataCollector collector); |
+ StartTracing(string categories, TraceRecorder recorder); |
StopTracing(); |
}; |
-interface TraceDataCollector { |
- DataCollected(string json); |
+interface TraceRecorder { |
+ Record(string json); |
}; |
-interface TraceCoordinator { |
- // Request tracing data from all connected TraceControllers to stream to |
+interface TraceCollector { |
+ // Request tracing data from all connected providers to stream to |
// |stream|. |
Start(handle<data_pipe_producer> stream, string categories); |