Amanda::Types - Amanda data structures that are shared by several modules
This module includes several types which are not specific to any single other module.
New structures may be added, but existing types are stable.
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();
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.