pub unsafe extern "C" fn file_stream_open(
    stream: *mut Stream,
    path: *const c_char,
    access_mode: FS_AccessMode,
    open_mode: FS_OpenMode
) -> bool
Expand description

Opens an existing file or create a new one.

Returns:

  • success flag. You need to close the file even if the open operation failed.

Arguments

  • stream - pointer to file stream object.
  • path - path to file
  • access_mode - access mode from FS_AccessMode
  • open_mode - open mode from FS_OpenMode