diff options
Diffstat (limited to 'mojo/public/interfaces/bindings/tests/versioning_test_client.mojom')
-rw-r--r-- | mojo/public/interfaces/bindings/tests/versioning_test_client.mojom | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/mojo/public/interfaces/bindings/tests/versioning_test_client.mojom b/mojo/public/interfaces/bindings/tests/versioning_test_client.mojom deleted file mode 100644 index f0136db..0000000 --- a/mojo/public/interfaces/bindings/tests/versioning_test_client.mojom +++ /dev/null @@ -1,34 +0,0 @@ -// Copyright 2015 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.test.versioning; - -// versioning_test_service.mojom and versioning_test_client.mojom contain -// different versions of Mojom definitions for a fictitious human resource -// management system. They are used to test the versioning mechanism. - -enum Department { - SALES, - DEV -}; - -struct Employee { - uint64 employee_id; - string name; - Department department; -}; - -interface HumanResourceDatabase { - AddEmployee(Employee employee) => (bool success); - - QueryEmployee(uint64 id, [MinVersion=1] bool retrieve_finger_print) - => (Employee? employee, [MinVersion=1] array<uint8>? finger_print); - - [MinVersion=1] - AttachFingerPrint(uint64 id, array<uint8> finger_print) - => (bool success); - - [MinVersion=2] - ListEmployeeIds() => (array<uint64>? ids); -}; |