| Index: src/platform/metrics/metrics_library.h
|
| diff --git a/src/platform/metrics/metrics_library.h b/src/platform/metrics/metrics_library.h
|
| index 5977e724cf1871573e62cb2181204c07c4b2a836..73839605007b39af97c326d924893f33427d2b62 100644
|
| --- a/src/platform/metrics/metrics_library.h
|
| +++ b/src/platform/metrics/metrics_library.h
|
| @@ -33,6 +33,17 @@ class MetricsLibrary {
|
| static bool SendToChrome(const std::string& name, int sample,
|
| int min, int max, int nbuckets);
|
|
|
| + // Sends linear histogram data to Chrome for transport to UMA and
|
| + // returns true on success. This method results in the equivalent of
|
| + // an asynchronous non-blocking RPC to UMA_HISTOGRAM_ENUMERATION
|
| + // inside Chrome (see base/histogram.h).
|
| + //
|
| + // |sample| is the sample value to be recorded (1 <= |sample| < |max|).
|
| + // |max| is the maximum value of the histogram samples.
|
| + // 0 is the implicit underflow bucket.
|
| + // [|max|,infinity) is the implicit overflow bucket.
|
| + static bool SendEnumToChrome(const std::string& name, int sample, int max);
|
| +
|
| // Sends to Autotest and returns true on success.
|
| static bool SendToAutotest(const std::string& name, int value);
|
| };
|
|
|