Changeset 71824 in vbox for trunk/src/VBox/Main
- Timestamp:
- Apr 11, 2018 12:37:42 PM (7 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Main/include/GuestSessionImplTasks.h
r71817 r71824 150 150 protected: 151 151 152 /** Source to copy from. */ 152 153 Utf8Str mSource; 154 /** Destination to copy to. */ 153 155 Utf8Str mDest; 156 /** Filter (wildcard-style) when copying directories. */ 154 157 Utf8Str mFilter; 155 158 156 159 union 157 160 { 161 /** Directory-specific data. */ 158 162 struct 159 163 { 164 /** Directory copy flags. */ 160 165 DirectoryCopyFlag_T fCopyFlags; 161 166 } Dir; 167 /** File-specific data. */ 162 168 struct 163 169 { 170 /** File copy flags. */ 164 171 FileCopyFlag_T fCopyFlags; 172 /** Host file handle to use for reading from / writing to. 173 * Optional and can be NULL if not used. */ 165 174 PRTFILE phFile; 175 /** Source file offset to start copying from. */ 166 176 size_t offStart; 177 /** Source size (in bytes) to copy. */ 167 178 uint64_t cbSize; 168 179 } File; … … 301 312 302 313 /** Files to handle. */ 303 std::vector<ISOFile> mFiles;314 std::vector<ISOFile> mFiles; 304 315 /** The (optionally) specified Guest Additions .ISO on the host 305 316 * which will be used for the updating process. */ 306 Utf8Str mSource;317 Utf8Str mSource; 307 318 /** (Optional) installer command line arguments. */ 308 ProcessArguments mArguments;319 ProcessArguments mArguments; 309 320 /** Update flags. */ 310 uint32_t mFlags;321 uint32_t mFlags; 311 322 }; 312 323 #endif /* !____H_GUESTSESSIONIMPL_TASKS */
Note:
See TracChangeset
for help on using the changeset viewer.