| // 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 service_manager.mojom; |
| |
| const string kServiceName = "service_manager"; |
| |
| // High and low parts of the default system instance group ID. |
| const uint64 kSystemInstanceGroupHigh = 0xE90E5C501330C043; |
| const uint64 kSystemInstanceGroupLow = 0x82B0A84F50CF8D84; |
| |
| // TODO(rockot): Remove this. It's here to force the ":constants" GN target to |
| // emit at least one symbol in the shared sources library, which is a |
| // requirement to build it as a component target. |
| // |
| // Constants should be exported from the shared library anyway (rather than |
| // being duplicated in each variant), but we should still find a way to support |
| // component targets even when the mojom contains no symbol-exporting |
| // definitions (by, e.g., always including at least some kind of exported module |
| // name tag.) |
| struct Constants_UnusedStruct_Internal {}; |