User Guide
Ampex 1308910-01 4-5
libacl API Functions aclAuditElement
unsigned int sea;
char vtag[33];
} aclElementStatus_t;
STRUCTURE MEMBERS
type Identiļ¬es the element type:
typedef enum
{
ACL_unused = 0,
ACL_CHS, /* Transport Element */
ACL_BIN, /* Storage Element (storage bin) */
ACL_IMEX, /* Import/Export Element (IMEX bin, DST 712 or
812) */
ACL_DRIVE /* Data Transfer Element (tape drive) */
}
elem_type_enum;
acc Access Status - indicates whether the ACL can transfer a tape cartridge to
or from the element (not valid for the transport element which is accessible
on a DST 712 or DST 812 ACL but not on a DST 412 ACL).
typedef enum
{
NO_ACCESS = 0,
ACCESS
} access_enum;
ex Exception Status - indicates the element state.
typedef enum
{
NO_EXCEPTION = 0, /* Normal element state */
EXCEPTION /* Abnormal or unknown element state */
} except_enum;
full Full Status - indicates whether the element contains a tape cartridge.
typedef enum
{
EMPTY = 0,
FULL
} full_enum;
size Tape Cartridge Size (not valid for the transport element):
typedef enum
{
SMALL = 1,
MEDIUM,