User Guide

Ampex 1308904-X4 Preliminary Draft 4-13
ACL Application Programmer’s Guide aclAuditElement
unsigned short sea; /* assign element address here */
char vtag[33];
}
aclElementStatus_t;
STRUCTURE MEMBERS
type Identifies the element type:
ACL_CHS - Transport Element (CHS).
ACL_BIN - Storage Element (storage bin).
ACL_IMEX - Import/Export Element (IMEX bin, 8XX).
ACL_DRIVE - Data Transfer Element (tape drive).
typedef enum
{
ACL_unused = 0,
ACL_CHS,
ACL_BIN,
ACL_IMEX,
ACL_DRIVE
}
aclElementType_t;
acc An access bit of one or zero indicates, respectively, that the ACL can or
cannot transfer a tape cartridge to or from the element.
ex An exception bit of one indicates an abnormal or unknown element state.
Zero indicates a normal state.
full A full bit of one indicates the element contains a tape cartridge. Zero
indicates the element is empty.
size The size of the tape cartridge in the element:
0x0001 - Small.
0x0002 - Medium.
0x0003 - Large.
0xFFFF - Unknown.
pos Reports the position of the CHS.
2XX, 4XX – Parked (0), or the address of the storage bin positioned in
front of the tape drive (1000-1006 / 0x3E8-0x3EE).
8XX – 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).