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
=over
=item type
;
=item datestamp
;
=item dumplevel
;
=item compressed
;
=item encrypted
;
=item comp_suffix
;
=item encrypt_suffix
;
=item name
-- hostname or label;
=item disk
;
=item program
;
=item dumper
;
=item srvcompprog
;
=item clntcompprog
;
=item srv_encrypt
;
=item clnt_encrypt
;
=item recover_cmd
;
=item uncompress_cmd
;
=item encrypt_cmd
;
=item decrypt_cmd
;
=item srv_decrypt_opt
;
=item clnt_decrypt_opt
;
=item cont_filename
;
=item is_partial
;
=item partnum
;
=item totalparts
(-1 == UNKNOWN); and
=item blocksize.
=back
where type
is one of the following constants, which are availble
for import in the tag :filetype_t
:
=over
=item F_UNKNOWN
;
=item F_WEIRD
;
=item F_TAPESTART
;
=item F_TAPEEND
;
=item F_DUMPFILE
;
=item F_CONT_DUMPFILE
;
=item F_SPLIT_DUMPFILE
; or
=item F_EMPTY
.
=back
NOTE: no methods are currently defined on dumpfile_t
; interfaces
can be written as needed.
This page was automatically generated Mon Nov 17 19:29:37 2008 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.