ampex-data dstdis acl programmer s guide, part no. 1308910-01 Manuale Utente

Pagina di 136
Ampex 1308910-01
4-27
libacl API Functions
aclSetParam
typedef struct
 {
unsigned char AutoEject; /* keyword: %auto_store */
unsigned char AutoAuditOverride; /* keyword: 
%auto_audit_override */
unsigned char BarcodeReqEnable; /* keyword: %barcode_required */
unsigned char AutoImport; /* keyword: %v_auto_import
}aclParam_t;
STRUCTURE MEMBERS
AutoEject
Sets the Auto Store configuration parameter to on (1) or off 
(0, default).
When the Auto Store configuration parameter is set to off, the 
initiator must use the aclMoveCartridge() or aclMoveVolume() 
function to remove a tape cartridge from the tape drive (after the 
drive ejects the tape cartridge in response to a tape drive Unload 
command).
When the Auto Store configuration parameter is set to on, the 
ACL automatically returns any tape cartridge ejected by the drive 
to the storage bin from which it was loaded (or, if this is unknown, 
to an empty storage bin).
AutoAuditOverride
Sets the Auto Audit Override configuration parameter to on 
(1, default) or off (0).
The ACL has an internal database that it keeps up to date. When 
powered on with a tape cartridge in the drive, however, the ACL 
cannot read the barcode ID of that cartridge until it is unloaded 
from the drive.
When the Auto Audit Override configuration parameter is set to 
off, the ACL automatically executes a barcode read when it does 
not have a barcode ID stored for a tape cartridge it unloads from 
the drive. When the Auto Audit Override configuration parameter 
is set to on, this functionality is suppressed.
BarcodeReqEnable
Sets the Barcode Required configuration parameter to on (1) or 
off (0, default).
When the Barcode Required configuration parameter is set to on, 
the ACL limits movement of a tape cartridge that does not have a 
readable barcode ID:
A DST 412 ACL will not move the tape cartridge to a drive.
A DST 712 or 812 ACL will move the tape cartridge to a drive 
or IMEX bin, but not to a storage bin.