User Guide

Ampex 1308904-X4 Preliminary Draft 4-3
ACL Application Programmer’s Guide libacl_intro_api
int aclStatus(TBS);
int aclTUR(char *device);
DESCRIPTION
The Ampex DST/DIS SCSI Automated Cartridge Library libacl C-Library functions comprise
an application programming interface that provides access to the ACL device driver and also
to native SCSI passthru device driver interfaces. libacl functions provide the means to:
check whether the ACL is ready to accept commands.
update the ACL internal database and check element status.
check or change ACL configuration parameter settings.
retrieve error/event logs, static logs, and SCSI sense data.
get vendor, product, software version, and software release information.
control the ACL cartridge handling system (CHS).
move tape cartridges between specified locations.
retrieve ACL operating status.
reserve and release the ACL.
issue generic SCSI commands.
APPLICABILITY
Unless otherwise noted, the information in the libacl API manual pages applies to all DST and
DIS ACLs. Information unique to specific ACL models is identified by series number:
Series Number ACL Model
2XX DIS 220i, DIS 260i, etc.
4XX DST 410, DST 412, etc.
8XX DST 810, DST 812, etc.