commit | af069b743106c8e5fad5ba245bb1497646872abc | [log] [tgz] |
---|---|---|
author | Adam Barth <abarth@google.com> | Wed Feb 20 13:58:39 2019 -0800 |
committer | Adam Barth <abarth@google.com> | Thu Feb 21 07:37:52 2019 +0000 |
tree | 61c3d08b54065522b02fc3455ab3bcd915ea0752 | |
parent | 624f49c9e7e7b96aa82b93e8aeb4d3926954fe3e [diff] |
[fdio] Refactor remoteio.c This CL cleans up the internals of remoteio.c now that the rest of the world is more rational. Specifically, many functions now call the C bindings for fuchsia.io directly instead of calling through several layers of wraper functions that previously abstracted over RIO and FIDL. This refactoring also lets us be more consistent about the errors we generate for invalid paths because the logic is centralized in a |validate_path| function. Change-Id: Id86d41db54d367d6cb5d5678033bbbf89a3e39eb
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.