Changeset 0ce9eb8 in mainline for uspace/lib/fmgt/include
- Timestamp:
- 2026-02-10T12:52:07Z (4 weeks ago)
- Branches:
- master
- Children:
- 857fba8
- Parents:
- 26a9388
- git-author:
- Jiri Svoboda <jiri@…> (2026-02-10 18:51:59)
- git-committer:
- Jiri Svoboda <jiri@…> (2026-02-10 12:52:07)
- File:
-
- 1 edited
-
uspace/lib/fmgt/include/types/fmgt.h (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/lib/fmgt/include/types/fmgt.h
r26a9388 r0ce9eb8 1 1 /* 2 * Copyright (c) 202 5Jiri Svoboda2 * Copyright (c) 2026 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 90 90 } fmgt_error_action_t; 91 91 92 /** File management file/directory exists report */ 93 typedef struct { 94 /** File name */ 95 const char *fname; 96 } fmgt_exists_t; 97 98 /** File management file/directory exists recovery action */ 99 typedef enum { 100 /** Overwrite */ 101 fmgt_exr_overwrite, 102 /** Skip */ 103 fmgt_exr_skip, 104 /** Abort */ 105 fmgt_exr_abort 106 } fmgt_exists_action_t; 107 92 108 /** File management callbacks */ 93 109 typedef struct { 94 110 bool (*abort_query)(void *); 95 111 fmgt_error_action_t (*io_error_query)(void *, fmgt_io_error_t *); 112 fmgt_exists_action_t (*exists_query)(void *, fmgt_exists_t *); 96 113 void (*progress)(void *, fmgt_progress_t *); 97 114 } fmgt_cb_t;
Note:
See TracChangeset
for help on using the changeset viewer.
