commit | 51ee6fb3e4339c336ac9fed22ed20ac5ecd75817 | [log] [tgz] |
---|---|---|
author | Yifei Teng <yifeit@google.com> | Tue Jul 20 03:04:08 2021 +0000 |
committer | CQ Bot <commit-bot@chromium.org> | Tue Jul 20 03:04:08 2021 +0000 |
tree | 7d222179675238227a5742bd884406985f0f6e7d | |
parent | fdca40c70ab9f9d8132c95d3c1bb1e5fb664209a [diff] |
[docs][fidl] LLCPP threading guide This is a more accessible guide explaining how to use LLCPP bindings in non-trivial threading setups. Since we'll be deprecating all uses of fidl::Client and replacing them with two new client types with subtle semantics, it's worthwhile to explain how to use them correctly in a public doc. Added a new LLCPP client example using WireSharedClient. Tweaked the existing client example to use WireClient. Tweaked the existing server example to demonstrate two-phase shutdown. Tested by staging the docs on devsite and checking everything renders correctly. Change-Id: Icaf950dd3def3cc4302d39875701d565da44d498 Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/552742 Fuchsia-Auto-Submit: Yifei Teng <yifeit@google.com> Commit-Queue: Yifei Teng <yifeit@google.com> Reviewed-by: Bruno Dal Bo <brunodalbo@google.com> Reviewed-by: Ian McKellar <ianloic@google.com> Reviewed-by: Tamir Duberstein <tamird@google.com> Reviewed-by: Mitchell Kember <mkember@google.com>
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.
Read more about Fuchsia's principles.
See Getting Started.
See fuchsia.dev.