| Index: mojo/public/README.md
|
| diff --git a/mojo/public/README.md b/mojo/public/README.md
|
| index 08f98812eba69a9d1afc7ecb86b5ca6c223db564..32fc4b186155423fcc945cf6e728c68c501743ad 100644
|
| --- a/mojo/public/README.md
|
| +++ b/mojo/public/README.md
|
| @@ -7,15 +7,25 @@ several components to the API:
|
| Bindings
|
| --------
|
|
|
| -This directory contains a static library that clients can link into their
|
| -binary. The contents of this directory are not binary stable because each
|
| -client is free to use whichever version they prefer.
|
| +This directory contains a static library that clients may link into their
|
| +binary. The contents of this directory are not binary stable as each client is
|
| +free to use whichever version they prefer.
|
|
|
| This directory also contains a compiler that translates mojom interface
|
| definition files into idiomatic bindings for various languages, including
|
| C++ and JavaScript. Clients are expected to statically link with the generated
|
| code, which reads and writes the binary stable IPC message format.
|
|
|
| +Environment
|
| +-----------
|
| +
|
| +This directory contains a static library that clients may link into their
|
| +binary. The contents of this directory are not binary stable as each client is
|
| +free to use whichever version they prefer.
|
| +
|
| +The environment static library represents the shared state that is needed to
|
| +support the Bindings and GLES2 libraries. It depends on the Utility library.
|
| +
|
| GLES2
|
| -----
|
|
|
| @@ -39,3 +49,14 @@ Tests
|
|
|
| This directory contains tests for code contained in the public API. Mojo
|
| clients are expected to ignore this directory.
|
| +
|
| +Utility
|
| +-------
|
| +
|
| +This directory contains a static library that clients may link into their
|
| +binary. The contents of this directory are not binary stable as each client is
|
| +free to use whichever version they prefer.
|
| +
|
| +The Utility static library most notably defines an implementation of a RunLoop
|
| +based on the MojoWaitMany that clients may use as the basis for asynchronous
|
| +message processing.
|
|
|