tree: 07823fd0b132685ecf7d4a890ebf79d7348aa3d1 [path history] [tgz]
  1. include/
  2. remote_v2/
  3. tests/
  4. BUILD.gn
  5. create.cc
  6. debuglog.cc
  7. extensions.cc
  8. get_vmo.cc
  9. inception.cc
  10. null.cc
  11. OWNERS
  12. pipe.cc
  13. private.h
  14. README.md
  15. remote.cc
  16. socket.cc
  17. vmo.cc
  18. vmofile.cc
  19. zxio.cc
  20. zxio_standalone.imported_symbols.allowlist
  21. zxio_standalone.ld
  22. zxio_standalone.public_symbols.reference
sdk/lib/zxio/README.md

zxio

The zxio client library provides an object oriented abstraction on top of basic I/O primitives such as files, pipes, directories, and sockets. Internally, this library uses the FIDL fuchsia.io* family of protocols and Zircon syscalls.

Linkage

The zxio library is stateless and can be used as a static library. It internally uses the C++ standard library.

zxio_standalone

libzxio_standalone.so is provided as a standalone shared library version of the zxio.