Extract relevant files from an ISO file. More...
Go to the source code of this file.
Data Structures | |
struct | uniso_status_t |
Info about the extraction of an ISO. More... | |
Typedefs | |
typedef size_t | uniso_progress_t |
typedef void(* | uniso_progress_cb )(uniso_progress_t cur, uniso_progress_t total, void *cb_data) |
Functions | |
uniso_status_t * | uniso (const char *src, const char *dst, distro_filter_f filter, uniso_progress_cb cb, void *cb_data) |
extract an ISO file More... | |
void | free_uniso_status (uniso_status_t *s) |
free the memory used by an uniso_status_t More... | |
Extract relevant files from an ISO file.
void free_uniso_status | ( | uniso_status_t * | s | ) |
free the memory used by an uniso_status_t
s | the status to free |
uniso_status_t* uniso | ( | const char * | src, |
const char * | dst, | ||
distro_filter_f | filter, | ||
uniso_progress_cb | cb, | ||
void * | cb_data | ||
) |
extract an ISO file
src | the path of the ISO file to extract |
dst | the path to extract the ISO file to |
cb | an optional callback to update the status |
cb_data | data to call the callback with |