vfs.rst 988 B

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647
  1. .. include:: ../../../components/vfs/README.rst
  2. Application Example
  3. -------------------
  4. `Instructions`_
  5. .. _Instructions: ../template.html
  6. API Reference
  7. -------------
  8. Header Files
  9. ^^^^^^^^^^^^
  10. * :component_file:`vfs/include/esp_vfs.h`
  11. * :component_file:`vfs/include/esp_vfs_dev.h`
  12. Macros
  13. ^^^^^^
  14. .. doxygendefine:: ESP_VFS_PATH_MAX
  15. .. doxygendefine:: ESP_VFS_FLAG_DEFAULT
  16. .. doxygendefine:: ESP_VFS_FLAG_CONTEXT_PTR
  17. Structures
  18. ^^^^^^^^^^
  19. .. doxygenstruct:: esp_vfs_t
  20. :members:
  21. Functions
  22. ^^^^^^^^^
  23. .. doxygenfunction:: esp_vfs_register
  24. .. doxygenfunction:: esp_vfs_unregister
  25. .. doxygenfunction:: esp_vfs_write
  26. .. doxygenfunction:: esp_vfs_lseek
  27. .. doxygenfunction:: esp_vfs_read
  28. .. doxygenfunction:: esp_vfs_open
  29. .. doxygenfunction:: esp_vfs_close
  30. .. doxygenfunction:: esp_vfs_fstat
  31. .. doxygenfunction:: esp_vfs_stat
  32. .. doxygenfunction:: esp_vfs_link
  33. .. doxygenfunction:: esp_vfs_unlink
  34. .. doxygenfunction:: esp_vfs_rename
  35. .. doxygenfunction:: esp_vfs_dev_uart_register