blob: e7a6ee72c386d9a7552565579773d2996688cec5 [file] [edit]
// Copyright 2021 The ChromiumOS Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
// This file is copied from,
// https://cs.chromium.org/chromium/src/mojo/public/mojom/base/time.mojom
// Change the module to avoid collision with other platform mojom.
module ash.cros_healthd.external.mojo_base.mojom;
[Stable, RenamedFrom="ash.cros_healthd.internal.mojo_base.mojom.Time"]
struct Time {
// The internal value is expressed in terms of microseconds since a fixed but
// intentionally unspecified epoch.
int64 internal_value;
};
[Stable, RenamedFrom="ash.cros_healthd.internal.mojo_base.mojom.TimeDelta"]
struct TimeDelta {
int64 microseconds;
};
[Stable, RenamedFrom="ash.cros_healthd.internal.mojo_base.mojom.TimeTicks"]
struct TimeTicks {
// The internal value is expressed in terms of microseconds since a fixed but
// intentionally unspecified epoch.
int64 internal_value;
};