Blame doc/text/archive_write_filter.3.txt

Packit 08bd4c
ARCHIVE_WRITE_FILTER(3)  BSD Library Functions Manual  ARCHIVE_WRITE_FILTER(3)
Packit 08bd4c
Packit 08bd4c
NAME
Packit 08bd4c
     archive_write_add_filter_b64encode, archive_write_add_filter_by_name,
Packit 08bd4c
     archive_write_add_filter_bzip2, archive_write_add_filter_compress,
Packit 08bd4c
     archive_write_add_filter_grzip, archive_write_add_filter_gzip,
Packit 08bd4c
     archive_write_add_filter_lrzip, archive_write_add_filter_lz4,
Packit 08bd4c
     archive_write_add_filter_lzip, archive_write_add_filter_lzma,
Packit 08bd4c
     archive_write_add_filter_lzop, archive_write_add_filter_none,
Packit 08bd4c
     archive_write_add_filter_program, archive_write_add_filter_uuencode,
Packit 08bd4c
     archive_write_add_filter_xz — functions enabling output filters
Packit 08bd4c
Packit 08bd4c
LIBRARY
Packit 08bd4c
     Streaming Archive Library (libarchive, -larchive)
Packit 08bd4c
Packit 08bd4c
SYNOPSIS
Packit 08bd4c
     #include <archive.h>
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_b64encode(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_bzip2(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_compress(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_grzip(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_gzip(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_lrzip(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_lz4(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_lzip(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_lzma(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_lzop(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_none(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_program(struct archive *, const char * cmd);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_uuencode(struct archive *);
Packit 08bd4c
Packit 08bd4c
     int
Packit 08bd4c
     archive_write_add_filter_xz(struct archive *);
Packit 08bd4c
Packit 08bd4c
DESCRIPTION
Packit 08bd4c
     archive_write_add_filter_bzip2(), 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(), archive_write_add_filter_lz4(),
Packit 08bd4c
	     archive_write_add_filter_lzip(), archive_write_add_filter_lzma(),
Packit 08bd4c
	     archive_write_add_filter_lzop(), archive_write_add_filter_xz(),
Packit 08bd4c
	     The resulting archive will be compressed as specified.  Note that
Packit 08bd4c
	     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
	     The output will be encoded as specified.  The encoded output is
Packit 08bd4c
	     always properly blocked.
Packit 08bd4c
Packit 08bd4c
     archive_write_add_filter_none()
Packit 08bd4c
	     This is never necessary.  It is provided only for backwards com‐
Packit 08bd4c
	     patibility.
Packit 08bd4c
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 ARCHIVE_OK on success, or ARCHIVE_FATAL.
Packit 08bd4c
Packit 08bd4c
ERRORS
Packit 08bd4c
     Detailed error codes and textual descriptions are available from the
Packit 08bd4c
     archive_errno() and archive_error_string() functions.
Packit 08bd4c
Packit 08bd4c
SEE ALSO
Packit 08bd4c
     tar(1), libarchive(3), archive_write(3), archive_write_format(3),
Packit 08bd4c
     archive_write_set_options(3), cpio(5), mtree(5), tar(5)
Packit 08bd4c
Packit 08bd4c
BSD				August 14, 2014 			   BSD