User Guide
4-4 Preliminary Draft Ampex 1308904-X4
Model No.
Running Head
libacl_intro_api ACL Application Programmer’s Guide
LIBACL FUNCTIONS SUMMARY
aclGeneric() Generic SCSI command interface.
aclAuditLibrary() Retrieve the status of all elements from the ACL internal database.
aclAuditElement() Retrieve the status of a single element from the ACL internal database.
aclGetElemData() Get element count and SCSI addresses.
aclGetErrorLog() (TBS)
aclGetParam() Get the current ACL configuration parameter settings.
aclGetStaticLog() (TBS)
aclGetVersion() Get ACL vendor, product, software version, and software release
information.
aclInit() Update element status in the ACL internal database.
aclMoveCartridge() Move a tape cartridge from one ACL location to another.
aclMoveVolume() Move the specified tape cartridge to another ACL location.
aclPark() Park the ACL cartridge handling system (2XX, 4XX).
aclPosition() Position the designated storage bin in front of the tape drive (2XX,
4XX) or position the cartridge handler in front of the designated
element (8XX).
aclRelease() Release a previously reserved ACL so that another SCSI initiator can
use it.
aclReserve() (TBS)
aclReqSense() Retrieve ACL SCSI sense data.
aclRezero() Reset the ACL and ensures that element status is current in the internal
database.
aclSetParam() Change ACL configuration parameter(s).
aclStatus() (TBS)
aclTUR() Check that the ACL is ready to accept commands.