User Guide
Ampex 1308910-01 4-9
libacl API Functions aclAuditLibrary
LARGE,
UNKNOWN = 0xffff
} cart_sz_enum;
pos CHS Position (valid for the transport element only):
DST 412 – parked (0), or the address of the storage bin positioned in front
of the tape drive (1000-1006 / 0x3E8-0x3EE).
DST 712 – The address of the location at which the cartridge handler is
positioned:
Tape Drive (2000 - 2001)
Storage bin (5000 - 5114)
IMEX bin (10 - 11)
DST 812 – the address of the location at which the cartridge handler is
positioned:
Tape drive (100 - 103 / 0x64 - 0x67).
Storage bin (1000 - 1247 / 0x3E8 - 0x4DF).
IMEX bin (10 - 17 / 0x0A - 0x12).
door Door Status - indicates whether the door(s) on the ACL are open or
closed.
typedef enum
{
DOOR_CLOSED = 0,
DOOR_OPEN
} door_enum;
sea Element Address - address of the element for which status is being
reported.
vtag Volume Tag - the barcode ID of the tape cartridge in the element (when
available); the character array is null terminated with trailing blanks
converted to the null character ‘/0’ (not valid for a DST 412 transport
element).
RETURN VALUES
The return value is (0) if failure and (n - the number of elements in library for
aclAuditLibrary) if a success. See paragraph 4.2.4 for information on how to determine the
cause of a failure.
SEE ALSO
• “libacl Overview” on page 4-1
• “acl_audit_library” on page 5-13