blob: aa1e355bc39639ddf4c73c39f5adfca3897c36ea [file] [log] [blame]
// Copyright 2019 The Fuchsia Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
library fuchsia.sys2;
using fuchsia.component;
/// Declares a runner capability backed by a service.
table RunnerDecl {
/// The name of this runner.
1: fuchsia.component.runner_name name;
/// The provider of the underlying service relative to the component itself.
/// Must be `realm`, `self`, or `child`.
2: Ref source;
/// The path of the capability within the specified source.
3: string:fuchsia.component.MAX_PATH_LENGTH source_path;