// Copyright 2017 The Chromium Authors. All rights reserved. // Use of this source code is governed by a BSD-style license that can be // found in the LICENSE file. module ukm.mojom; import "url/mojo/url.mojom"; struct UkmMetric { uint64 metric_hash; int64 value; }; struct UkmEntry { int64 source_id; uint64 event_hash; array metrics; }; interface UkmRecorderInterface { AddEntry(UkmEntry entry); UpdateSourceURL(int64 source_id, string url); };