Amanda-2.6.1

Amanda::Types


NAME

Amanda::Types - Amanda data structures that are shared by several modules


SYNOPSIS

This module includes several types which are not specific to any single other module.


API STATUS

New structures may be added, but existing types are stable.


dumpfile_t

An in-memory representation of an Amanda header, with keys

type;
datestamp;
dumplevel;
compressed;
encrypted;
comp_suffix;
encrypt_suffix;
name -- hostname or label;
disk;
program;
application;
srvcompprog;
clntcompprog;
srv_encrypt;
clnt_encrypt;
recover_cmd;
uncompress_cmd;
encrypt_cmd;
decrypt_cmd;
srv_decrypt_opt;
clnt_decrypt_opt;
cont_filename;
is_partial;
partnum;
totalparts (-1 == UNKNOWN); and
blocksize.

where type is one of the following constants, which are availble for import in the tag :filetype_t:

F_UNKNOWN;
F_WEIRD;
F_TAPESTART;
F_TAPEEND;
F_DUMPFILE;
F_CONT_DUMPFILE;
F_SPLIT_DUMPFILE; or
F_EMPTY.

NOTE: no methods are currently defined on dumpfile_t; interfaces can be written as needed. A new dumpfile is created with

    my $hdr = Amanda::Types::dumpfile_t->new();


ABOUT THIS PAGE

This page was automatically generated Fri Feb 5 19:41:21 2010 from the Amanda source tree, and documents the most recent development version of Amanda. For documentation specific to the version of Amanda on your system, use the 'perldoc' command.


Amanda-2.6.1