commit | ec5adb86dd993876eef46efdea85c4d297f26839 | [log] [tgz] |
---|---|---|
author | Taylor Cramer <cramertj@google.com> | Tue Jun 18 00:21:36 2019 +0000 |
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | Tue Jun 18 00:21:36 2019 +0000 |
tree | f75101f5177e13b4bc839c7d943df16b6db5719e | |
parent | c299c2a6a9b90a1b87041f268329dd4c64a5d622 [diff] |
[rust][fidl] Ensure that protocols are Discoverable This changes the fuchsia_component connect_to_service and add_fidl_service functions (as well as a few miscellaneous others) to be available only for [Discoverable] interfaces. This prevents trying to publish or connect to an undiscoverable protocol. Test: no behavior change, removal of [Discoverable] to Echo protocol exposed by Rust server caused compilation error. Change-Id: Ic71d2a6aa48c5e66b401abf7850ae1ef1e4f29ca
Pink + Purple == Fuchsia (a new operating system)
Fuchsia is a modular, capability-based operating system. Fuchsia runs on modern 64-bit Intel and ARM processors.
Fuchsia is an open source project with a code of conduct that we expect everyone who interacts with the project to respect.
See Getting Started.
See the documentation.