tree: 48fa9634f7d06bed526e9d8833705784673ac4bd [path history] [tgz]
  1. meta/
  2. tests/
  3. BUILD.gn
  4. http_adapters.cc
  5. http_adapters.h
  6. http_client.h
  7. http_error_list.h
  8. http_errors.cc
  9. http_errors.h
  10. http_service_delegate.cc
  11. http_service_delegate.h
  12. http_service_impl.cc
  13. http_service_impl.h
  14. http_url_loader_impl.cc
  15. http_url_loader_impl.h
  16. main.cc
  17. OWNERS
  18. README.md
  19. upload_element_reader.cc
  20. upload_element_reader.h
  21. upload_element_reader_unittest.cc
garnet/bin/http/README.md

Network

This repository contains the FIDL HTTP Service protocol and implementation.

 +-----------+           +-----------+
 | FIDL app  |           | POSIX app |
 +------+----+           +-----+-----+
        |                      |
 +-------v----------------+    |
 |  FIDL http service     |    |
 | (//garnet/bin/http)    |    |
 +-------+----------------+    |
        |                      |
 +------v----------------------v--+
 |         BSD socket API         |
 |  (//zircon/system/ulib/fdio)   |
 +----------------+---------------+
                  |
 +----------------v----------------------+
 |            netstack                   |
 | (//src/connectivity/network/netstack) |
 +----------------+----------------------+
                  |
 +----------------v-----------------+
 |         Ethernet driver          |
 | (//zircon/system/udev/ethernet)  |
 +----------------------------------+