diff options
Diffstat (limited to 'chromium/components/arc/mojom/obb_mounter.mojom')
-rw-r--r-- | chromium/components/arc/mojom/obb_mounter.mojom | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/chromium/components/arc/mojom/obb_mounter.mojom b/chromium/components/arc/mojom/obb_mounter.mojom new file mode 100644 index 00000000000..d3659753320 --- /dev/null +++ b/chromium/components/arc/mojom/obb_mounter.mojom @@ -0,0 +1,28 @@ +// 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. + +// Next MinVersion: 2 + +module arc.mojom; + +// Next Method ID: 2 +interface ObbMounterHost { + // Mounts the specified OBB file to the target path, the owner GID will be set + // to the specified value. + MountObb@0(string obb_file, + string target_path, + int32 owner_gid) => (bool success); + + // Unmounts the OBB file mounted to the specifed path. + UnmountObb@1(string target_path) => (bool success); +}; + +// Next Method ID: 2 +interface ObbMounterInstance { + // DEPRECATED: Please use Init@1 instead. + InitDeprecated@0(ObbMounterHost host_ptr); + + // Establishes full-duplex communication with the host. + [MinVersion=1] Init@1(ObbMounterHost host_ptr) => (); +}; |