Read
Object Hierarchy:
Description:
public class Read :
Archive
Namespace: Archive
Package: libarchive
Content:
Creation methods:
Methods:
-
public Result support_compression_all ()
-
public Result support_compression_bzip2 ()
-
public Result support_compression_compress ()
-
public Result support_compression_gzip ()
-
public Result support_compression_lzma ()
-
public Result support_compression_none ()
-
public Result support_compression_program (string command)
-
public Result support_format_all ()
-
public Result support_format_ar ()
-
public Result support_format_cpio ()
-
public Result support_format_empty ()
-
public Result support_format_gnutar ()
-
public Result support_format_iso9660 ()
-
public Result support_format_mtree ()
-
public Result support_format_raw ()
-
public Result support_format_tar ()
-
public Result support_format_zip ()
-
public Result open (OpenCallback ocb, ReadCallback rcb, CloseCallback ccb)
-
public Result open2 (OpenCallback ocb, ReadCallback rcb, SkipCallback scb, CloseCallback ccb)
-
public Result open_filename (string filename, size_t _block_size)
-
public Result open_memory (void* buff, size_t size)
-
public Result open_fd (int fd, size_t block_size)
-
public Result open_FILE (FileStream file)
-
public Result next_header (out Entry entry)
-
public int64 header_position ()
-
public ssize_t read_data (void* buffer, size_t size)
-
public Result read_data_block (out void* buff, out size_t size, out off_t offset)
-
public Result read_data_skip ()
-
public Result read_data_into_buffer (void* buffer, ssize_t len)
-
public Result read_data_into_fd (int fd)
-
public Result extract (Entry entry, ExtractFlags? flags = 0)
-
public Result extract2 (Entry entry, Write dest)
-
public void extract_set_progress_callback (ExtractProgressCallback cb)
-
public void extract_set_skip_file (dev_t dev, ino_t ino)
-
public Result close ()