tree: 6ace6e0168443810bffe573f382a8d037552b07b [path history] [tgz]
  1. internal/
  2. meta/
  3. testing/
  4. BUILD.gn
  5. composed_service_dir.cc
  6. composed_service_dir.h
  7. composed_service_dir_unittest.cc
  8. flags.h
  9. lazy_dir.cc
  10. lazy_dir.h
  11. lazy_dir_unittest.cc
  12. node_kind.h
  13. OWNERS
  14. pseudo_dir.cc
  15. pseudo_dir.h
  16. pseudo_dir_unittest.cc
  17. pseudo_file.cc
  18. pseudo_file.h
  19. pseudo_file_unittest.cc
  20. README.md
  21. remote_dir.cc
  22. remote_dir.h
  23. remote_dir_unittest.cc
  24. service.cc
  25. service.h
  26. service_unittest.cc
  27. vfs_cpp.api
  28. vmo_file.cc
  29. vmo_file.h
  30. vmo_file_unittest.cc
sdk/lib/vfs/cpp/README.md

vfs_cpp

This library is included in the SDK to support the sys_cpp library. Currently, the library cannot be used to implement a production-quality file system. Instead, the libraries scope is limited to the psuedo file systems that components expose in their outgoing namespace for service discovery and introspection.

Please do not use headers from the internal directory or symbols in the internal namespace. Currently, this library lacks a coherent concurrency model. Many of the core classes are contained in an internal directory and namespace to indiciate that these classes are likely to change dramatically as we develop the concurrency model.