zip_set_file_compression man page on OpenSuSE

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

ZIP_SET_FILE_COMPRESSION(3)			   ZIP_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 compres‐
       sion method specific comp_flags.	 The comp is the same as  returned  by
       zip_stat(3).   For the comp argument, currently only the following val‐
       ues 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 OpenSuSE

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