zip_set_file_compression man page on Cygwin

Man page or keyword search:  
man Server   22533 pages
apropos Keyword Search (all sections)
Output format
Cygwin logo
[printable version]

ZIP_SET_FILE_COMPRESSION(3)Library Functions ManualZIP_SET_FILE_COMPRESSION(3)

NAME
       zip_set_file_compression - set compression method for file in zip

LIBRARY
       libzip (-lzip)

SYNOPSIS
       #include <zip.h>

       int
       zip_set_file_compression(struct zip *archive, zip_uint64_t
       index, zip_int32_t comp, zip_uint32_t comp_flags);

DESCRIPTION
       The zip_set_file_compression() function sets the compression method for
       the file at position index in the zip archive to comp with the
       compression method specific comp_flags.	The comp is the same as
       returned by zip_stat(3).	 For the comp argument, currently only the
       following values are supported:

       ZIP_CM_DEFAULT	  default compression; currently the same as
			  ZIP_CM_DEFLATE.

       ZIP_CM_STORE	  Store the file uncompressed.

       ZIP_CM_DEFLATE	  Deflate the file with the zlib(3) algorithm and
			  default options

       The comp_flags argument is currently ignored.

       The current compression method for a file in a zip archive can be
       determined using zip_stat(3).

RETURN VALUES
       Upon successful completion 0 is returned.  Otherwise, -1 is returned
       and the error information in archive is set to indicate the error.

ERRORS
       zip_set_file_compression() fails if:

       [ZIP_ER_INVAL]	  index is not a valid file index in archive, or the
			  argument combination is invalid.

       [ZIP_ER_COMPNOTSUPP]
			  Unsupported compression method requested.

       [ZIP_ER_RDONLY]	  Read-only zip file, no changes allowed.

SEE ALSO
       libzip(3), zip_stat(3)

AUTHORS
       Dieter Baron <dillo@nih.at> and Thomas Klausner <tk@giga.or.at>

NiH				  May 1, 2012	   ZIP_SET_FILE_COMPRESSION(3)
[top]

List of man pages available for Cygwin

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net