blob: 203fa3c844d7283d0570cb03f5d6513d315a0906 [file] [log] [blame]
// Copyright 2016 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 mojo.common.mojom;
[Native]
struct FilePath;
[Native]
struct ListValue;
[Native]
struct DictionaryValue;
[Native]
struct Time;
struct TimeDelta {
int64 microseconds;
};
[Native]
struct TimeTicks;
// Corresponds to |base::string16| in base/strings/string16.h
// Corresponds to |WTF::String| in
// third_party/WebKit/Source/wtf/text/WTFString.h.
struct String16 {
array<uint16> data;
};
// Corresponds to |base::UnguessableToken| in base/unguessable_token.h
struct UnguessableToken {
uint64 high;
uint64 low;
};
// Corresponds to |base::Version| in base/version.h
struct Version {
array<uint32> components;
};