Changes in uspace/app/sysinst/sysinst.h [2c21595:629b480] in mainline
- File:
-
- 1 edited
-
uspace/app/sysinst/sysinst.h (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
uspace/app/sysinst/sysinst.h
r2c21595 r629b480 1 1 /* 2 * Copyright (c) 202 6Jiri Svoboda2 * Copyright (c) 2025 Jiri Svoboda 3 3 * All rights reserved. 4 4 * … … 37 37 #define SYSINST_H 38 38 39 #include <fibril_synch.h> 40 #include <fmgt.h> 39 #include <futil.h> 41 40 #include <gfx/color.h> 42 41 #include <loc.h> 43 #include <stdbool.h>44 42 #include <system.h> 45 43 #include <ui/fixed.h> … … 54 52 ui_label_t *label; 55 53 ui_label_t *action; 56 ui_label_t *progress;57 54 } sysinst_progress_t; 58 59 /** Installer operation */60 typedef enum {61 /** initial OS installation */62 sio_install,63 /** OS upgrade */64 sio_upgrade65 } sysinst_oper_t;66 55 67 56 /** System installer. */ … … 74 63 /** Service ID of destination partition. */ 75 64 sysarg_t psvc_id; 76 /** operation being performed */ 77 sysinst_oper_t oper; 78 fmgt_t *fmgt; 79 /** @c true after user responds to interactive query. */ 80 bool responded; 81 /** Signalled when @c responded changes */ 82 fibril_condvar_t responded_cv; 83 /** Synchronize access to @c responded */ 84 fibril_mutex_t responded_lock; 85 /** User decided to quit installation. */ 86 bool quit; 65 futil_t *futil; 87 66 char errmsg[128]; 88 /** Allow overwriting files in current copy operation. */89 bool overwrite;90 67 } sysinst_t; 91 68
Note:
See TracChangeset
for help on using the changeset viewer.
