tree: 85a4d72dcd17d6fd51492c3544a3fb49a7e97b33 [path history] [tgz]
  1. tests/
  2. .clang-format
  3. BUILD.gn
  4. executor.cc
  5. executor.h
  6. MAINTAINERS
  7. README.md
public/lib/async_promise/README.md

libasync_promise

This library provides an implementation of fit::executor that integrates with async_dispatcher_t.

This code really belongs in Zircon but we are currently unable to compile it there due to its use of the C++ standard library. So for now it lives in Garnet although it largely adheres to Zircon styles, etc. Once the C++ standard library is supported in Zircon we will move the code into libasync-cpp where it really belongs.