The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

NAME

Archive::Raw::Context - libarchive Reader class

VERSION

version 0.03

DESCRIPTION

A Archive::Raw::Reader represents a reader

METHODS

new( )

Create a new reader.

open_filename( $archive_filename)

Open the $filename on disk.

has_encrypted_entries( )

Check if the archive has encrypted entries.

format_capabilities( )

Get a bitmask of the capabilities supported by the archive.

add_passphrase( $phrase )

Add a decryption passphrase.

close( )

Close the file and release most resources.

next( )

Parse and return the next entry header. Returns a Archive::Raw::Entry object.

format( )

Get the archive format.

format_name( )

Get a textual representation of the archive format.

file_count( )

Get the numer of files processed so far.

AUTHOR

Jacques Germishuys <jacquesg@striata.com>

LICENSE AND COPYRIGHT

Copyright 2019 Jacques Germishuys.

This program is free software; you can redistribute it and/or modify it under the terms of either: the GNU General Public License as published by the Free Software Foundation; or the Artistic License.

See http://dev.perl.org/licenses/ for more information.