Skip to content

v0.1.1

Latest
Compare
Choose a tag to compare
@qgymib qgymib released this 19 Sep 15:12

v0.1.1 (2024/09/19)

BREAKING CHANGES

  1. merge ev_file_init() with ev_file_open().
  2. rename ev_file_exit() to ev_file_close().
  3. merge ev_file_read_sync() with ev_file_read().
  4. merge ev_file_pread_sync() with ev_file_pread().
  5. merge ev_file_write_sync() with ev_file_write().
  6. merge ev_file_pwrite_sync() with ev_file_pwrite().
  7. merge ev_file_stat_sync() with ev_file_stat().
  8. merge ev_fs_mkdir_sync() with ev_fs_mkdir().
  9. merge ev_fs_remove_sync() with ev_fs_remove().
  10. ev_file_seek() now return the resulting offset location as measured in bytes from the beginning of the file.
  11. rename ev_file_pread() to ev_file_preadv().
  12. rename ev_file_read() to ev_file_readv().
  13. rename ev_file_pwrite() to ev_file_pwritev().
  14. rename ev_file_write() to ev_file_writev().

Features

  1. ev_fs_readdir() is able to operator in synchronous mode.
  2. ev_fs_readfile() is able to operator in synchronous mode.
  3. ev_file_seek() is able to operator in synchronous mode.
  4. support normal ev_file_read() and ev_file_write().
  5. support ev_file_pread() and ev_file_pwrite().
  6. support file mapping.
  7. support get system page size.