Adam Barth f91f5ad62f Update to mojo fd8d18dbf7a4f9ed8a607648cca6d2c595b1c580 (#2770)
* Update to mojo fd8d18dbf7a4f9ed8a607648cca6d2c595b1c580

* Update mojo_sdk

* Update to account for Mojo API changes

* Backport to older base
2016-06-21 12:52:09 -07:00
..
2016-05-27 17:06:21 -07:00
2016-05-27 17:06:21 -07:00

Mojo services "public" interfaces and libraries

This directory contains "public" interfaces and libraries for various Mojo services (whose implementations are elsewhere, including in particular //services; some implementations may be in separate repos).

(Note that "core", i.e. absolutely essential, interfaces are under //mojo/public/interfaces.)

The majority of the contents under this directory are mojom files describing the interfaces, located under <service_name>/interfaces. Note that some subdirectories do not correspond directly to a "service" per se, but to a more general group of interfaces (which may in turn be used by other "services").

There are also some language-specific libraries (especially for the "client" side, but occasionally also for the implementation side) in corresponding subdirectories. For example, C++ libraries are under <service_name>/cpp.

See also