"Fossies" - the Fresh Open Source Software Archive

Member "libzip-1.6.0/man/zip_register_progress_callback.html" (24 Jan 2020, 5050 Bytes) of package /linux/misc/libzip-1.6.0.tar.xz:

Caution: In this restricted "Fossies" environment the current HTML page may not be correctly presentated and may have some non-functional links. You can here alternatively try to browse the pure source code or just view or download the uninterpreted raw source code. If the rendering is insufficient you may try to find and view the page on the libzip-1.6.0.tar.xz project site itself.


provide updates during zip_close (obsolete interface)

libzip (-lzip)

#include <zip.h>

typedef void (*zip_progress_callback_t)(double);

zip_register_progress_callback(zip_t *archive, zip_progress_callback_t progress_callback);

The function zip_register_progress_callback() is the obsolete version of zip_register_progress_callback_with_state(3).

The zip_register_progress_callback() function registers a callback function progress_callback for the zip archive archive. This function is called during zip_close(3) after every zip archive entry that's completely written to disk. The value is a double in the range from 0.0 to 1.0. This can be used to provide progress indicators for user interfaces.

libzip(3), zip_close(3)

zip_register_progress_callback() was added in libzip 1.2.0. It was deprecated in libzip 1.3.0, use zip_register_progress_callback_with_state() instead.

Dieter Baron <dillo@nih.at> and Thomas Klausner <tk@giga.or.at>
December 18, 2017 NetBSD 9.99.41