More explicit thread checking in SafeBrowsingDatabase.
[chromium-blink-merge.git] / mojo / public / interfaces / bindings / tests / sample_import.mojom
blobd28cb7b4db8650fdd1ac4697fce6726b527e1871
1 // Copyright 2014 The Chromium Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style license that can be
3 // found in the LICENSE file.
5 [JavaPackage="org.chromium.mojo.bindings.test.mojom.imported"]
6 module imported;
8 // This sample just defines some types that are imported into
9 // sample_service.mojom, to show how import works.
11 enum Shape {
12   RECTANGLE = 1,
13   CIRCLE,
14   TRIANGLE,
15   LAST = TRIANGLE,
18 // These enum values should not interfere with those of Shape above.
19 enum AnotherShape {
20   RECTANGLE = 10,
21   CIRCLE,
22   TRIANGLE,
25 enum YetAnotherShape {
26   RECTANGLE = 20,
27   CIRCLE,
28   TRIANGLE,
31 struct Point {
32   int32 x;
33   int32 y;
36 interface ImportedInterface {
37   DoSomething();