1 file
dalmurii edited this page 2026-07-19 13:09:57 +00:00

ae2fsys_fd_t

typedef /* implementation defined */     ae2fsys_fd_t;

ae2fsys_file_read

ae2f_MAC((L, )) ae2fsys_file_read(
                intmax_t&       r_bytes_read,
                ae2fsys_fd_t    h_fd,
                void*           r,
                size_t          c_wrlen
                );

ae2fsys_file_write

ae2f_MAC((L, )) ae2fsys_file_write(
                intmax_t&       r_bytes_written,
                ae2fsys_fd_t    h_fd,
                const void*     rd,
                size_t          c_rdlen
                );

ae2fsys_file_open

ae2f_MAC((L, )) ae2fsys_file_open(
                ae2fsys_fd_t&           r,
                const char* const       rd_path,
                ae2fsys_file_ofl_t      c_ofl,
                ae2fsys_file_omd_t      c_omd
                );

ae2fsys_file_ofl_t

typedef /* implementation defined */ ae2fsys_file_ofl_t;
#define AE2FSYS_FILE_OFL_APPEND /* implementation defined */
#define AE2FSYS_FILE_OFL_CREAT  /* implementation defined */
#define AE2FSYS_FILE_OFL_LARGE  /* implementation defined */
#define AE2FSYS_FILE_OFL_TMP    /* implementation defined */
#define AE2FSYS_FILE_OFL_READ   /* implementation defined */
#define AE2FSYS_FILE_OFL_WRITE  /* implementation defined */
#define AE2FSYS_FILE_OFL_TRUNC  /* implementation defined */

ae2fsys_file_omd_t

typedef /* implementation defined */ ae2fsys_file_omd_t;
#define AE2FSYS_FILE_OMD_RUSR   /* implementation defined */
#define AE2FSYS_FILE_OMD_WUSR   /* implementation defined */

ae2fsys_file_close

ae2f_MAC((L, )) ae2fsys_file_close(
                ae2fsys_fd_t    fini
                );