Blame doc/wiki/ManPageArchiveWriteFilter3.wiki

Packit 08bd4c
ARCHIVE_WRITE_FILTER(3) manual page 
Packit 08bd4c
== NAME == 
Packit 08bd4c
'''archive_write_add_filter_b64encode''', 
Packit 08bd4c
'''archive_write_add_filter_by_name''', 
Packit 08bd4c
'''archive_write_add_filter_bzip2''', 
Packit 08bd4c
'''archive_write_add_filter_compress''', 
Packit 08bd4c
'''archive_write_add_filter_grzip''', 
Packit 08bd4c
'''archive_write_add_filter_gzip''', 
Packit 08bd4c
'''archive_write_add_filter_lrzip''', 
Packit 08bd4c
'''archive_write_add_filter_lz4''', 
Packit 08bd4c
'''archive_write_add_filter_lzip''', 
Packit 08bd4c
'''archive_write_add_filter_lzma''', 
Packit 08bd4c
'''archive_write_add_filter_lzop''', 
Packit 08bd4c
'''archive_write_add_filter_none''', 
Packit 08bd4c
'''archive_write_add_filter_program''', 
Packit 08bd4c
'''archive_write_add_filter_uuencode''', 
Packit 08bd4c
'''archive_write_add_filter_xz''' 
Packit 08bd4c
- functions enabling output filters 
Packit 08bd4c
== LIBRARY == 
Packit 08bd4c
Streaming Archive Library (libarchive, -larchive) 
Packit 08bd4c
== SYNOPSIS == 
Packit 08bd4c
'''<nowiki>#include <archive.h></nowiki>''' 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_b64encode'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_bzip2'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_compress'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_grzip'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_gzip'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_lrzip'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_lz4'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_lzip'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_lzma'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_lzop'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_none'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_program'''(''struct archive *'', ''const char * cmd''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_uuencode'''(''struct archive *''); 
Packit 08bd4c

Packit 08bd4c
''int'' 
Packit 08bd4c

Packit 08bd4c
'''archive_write_add_filter_xz'''(''struct archive *''); 
Packit 08bd4c
== DESCRIPTION == 
Packit 08bd4c
Packit 08bd4c
Packit 08bd4c
'''archive_write_add_filter_bzip2'''(), 
Packit 08bd4c
'''archive_write_add_filter_compress'''(), 
Packit 08bd4c
'''archive_write_add_filter_grzip'''(), 
Packit 08bd4c
'''archive_write_add_filter_gzip'''(), 
Packit 08bd4c
'''archive_write_add_filter_lrzip'''(), 
Packit 08bd4c
'''archive_write_add_filter_lz4'''(), 
Packit 08bd4c
'''archive_write_add_filter_lzip'''(), 
Packit 08bd4c
'''archive_write_add_filter_lzma'''(), 
Packit 08bd4c
'''archive_write_add_filter_lzop'''(), 
Packit 08bd4c
'''archive_write_add_filter_xz'''(), 
Packit 08bd4c
 
Packit 08bd4c
The resulting archive will be compressed as specified. 
Packit 08bd4c
Note that the compressed output is always properly blocked. 
Packit 08bd4c
Packit 08bd4c
'''archive_write_add_filter_b64encode'''(), 
Packit 08bd4c
'''archive_write_add_filter_uuencode'''(), 
Packit 08bd4c
 
Packit 08bd4c
The output will be encoded as specified. 
Packit 08bd4c
The encoded output is always properly blocked. 
Packit 08bd4c
'''archive_write_add_filter_none'''()
Packit 08bd4c
This is never necessary. 
Packit 08bd4c
It is provided only for backwards compatibility. 
Packit 08bd4c
'''archive_write_add_filter_program'''()
Packit 08bd4c
The archive will be fed into the specified compression program. 
Packit 08bd4c
The output of that program is blocked and written to the client 
Packit 08bd4c
write callbacks. 
Packit 08bd4c
 
Packit 08bd4c
== RETURN VALUES == 
Packit 08bd4c
These functions return 
Packit 08bd4c
'''ARCHIVE_OK''' 
Packit 08bd4c
on success, or 
Packit 08bd4c
'''ARCHIVE_FATAL'''. 
Packit 08bd4c
== ERRORS == 
Packit 08bd4c
Detailed error codes and textual descriptions are available from the 
Packit 08bd4c
'''archive_errno'''() 
Packit 08bd4c
and 
Packit 08bd4c
'''archive_error_string'''() 
Packit 08bd4c
functions. 
Packit 08bd4c
== SEE ALSO == 
Packit 08bd4c
[[ManPageBsdtar1]], 
Packit 08bd4c
[[ManPageibarchive3]], 
Packit 08bd4c
[[ManPagerchiverite3]], 
Packit 08bd4c
[[ManPagerchiveriteormat3]], 
Packit 08bd4c
[[ManPagerchiveriteetptions3]], 
Packit 08bd4c
[[ManPageCpio5]], 
Packit 08bd4c
[[ManPageMtree5]], 
Packit 08bd4c
[[ManPageTar5]]