Index

“and” match keyword
Glossary of match Keywords

“or” match keyword
Glossary of match Keywords

AAPI (administrative API)
OpenVault Architecture
AAPI for Administrative Applications

AAPI language syntax
Syntax Specification
CAPI Language Differences

ack command phase
Command Phases

ADI (abstract drive interface)
OpenVault Architecture
Abstract Drive Interface (ADI)

ADI lexical functions
ADI_acknowledge()
C Library Routines
ADI_free()
C Library Routines
C Library Routines
C Library Routines
C Library Routines
C Library Routines
ADI_receive()
C Library Routines

ADIR lexical functions
ADIR_alloc_*()
C Library Routines
ADIR_initiate_session()
C Library Routines
C Library Routines

administrative interface
Administrative Commands

ALI (abstract library interface)
OpenVault Architecture
Abstract Library Interface (ALI)

allocate--AAPI command
allocate Command

Application Instance object
Objects and Their Attributes

Application object
Objects and Their Attributes

architecture of OpenVault
OpenVault Architecture

attach--AAPI and CAPI command
Session Management Commands

attribute--AAPI and CAPI command
attribute Command

authentication requests to MLM
Authentication Requests

Bay object
Objects and Their Attributes

bit format tokens
Media Bit Formats

BitFormat attribute
Attribute Names

BlockSize attribute
Attribute Names

Boolean return values
Language Conventions

Capability object
Objects and Their Attributes

Capacity attribute
Attribute Names

CAPI (client API)
OpenVault Architecture
CAPI for Client Applications

CAPI language syntax
Syntax Specification
CAPI Language Differences

Cartridge Group Application object
Objects and Their Attributes

Cartridge Group object
Objects and Their Attributes

cartridge naming conventions
Cartridge Naming

Cartridge object
Objects and Their Attributes

Cartridge Type object
Objects and Their Attributes

cartridge type tokens
Cartridge Types

CartridgeTypeName attribute
Attribute Names

character set for AAPI and CAPI
Character Set and Quoting Considerations

Client Connection object
Objects and Their Attributes

command element ordering
Command Element Ordering

command phases
Command Phases

command sequencing for CAPI and AAPI
Command Sequencing

command-line interface to OpenVault
Administrative Commands

commands and their error messages
AAPI Command Error Messages

communication paths and methods
Communication Paths

communication protocols
Communication Protocols

create--AAPI command
create Command

data command phase
Command Phases

database manipulation commands
AAPI Command Descriptions

DCP (drive control program)
OpenVault Architecture

deallocate--AAPI command
deallocate Command

defined tokens list
Defined Tokens List

delete--AAPI command
delete Command

detach----AAPI and CAPI command
Session Management Commands

device control commands
AAPI Command Descriptions

drive capability tokens
Drive Capabilities

Drive Control Program
Objects and Their Attributes

Drive Control Program Capability String object
Objects and Their Attributes

Drive Control Program object
Objects and Their Attributes

Drive Group Application object
Objects and Their Attributes

Drive Group object
Objects and Their Attributes

Drive object
Objects and Their Attributes

eject--AAPI command
eject Command

error messages by command
AAPI Error Messages and Commands

examples of AAPI commands
AAPI Command Examples

field name in object type
Object Type and Field Name

forget--AAPI command
forget Command

function oriented commands
Function Oriented Commands

functions
C Library Routines

goodbye--AAPI and CAPI command
Session Management Commands

hello--AAPI and CAPI command
Session Management Commands

inject--AAPI command
inject Command

IPC layer
OpenVault IPC Layer
OpenVault Client-Server IPC

isAttr match keyword
Glossary of match Keywords

language syntax for AAPI and CAPI
Syntax Specification

LCP (library control program)
OpenVault Architecture

Library Control Program object
Objects and Their Attributes

Library object
Objects and Their Attributes

library routines
C Library Routines

LoadTime attribute
Attribute Names

Logical Mount object
Objects and Their Attributes

match operator
match Operator

media bit format tokens
Media Bit Formats

media cartridge type tokens
Cartridge Types

middleware, OpenVault as
OpenVault as Middleware

MLM (media library manager)
MLM Server

mount--AAPI and CAPI command
mount Command

move--AAPI command
move Command

noAttr match keyword
Glossary of match Keywords

NominalLoad attribute
Attribute Names

number operator
number Operator

numXX match keyword
Glossary of match Keywords

object type and field name
Object Type and Field Name

OpenVault error tokens
OpenVault Error Tokens

operation model for CAPI and AAPI
CAPI/AAPI Operational Model

operator evaluation order
General Order of Operator Evaluation

order operator
order Operator

ordering of command elements
Command Element Ordering

over-the-wire layer, protocols
Over-the-Wire CAPI and CAPI/R Layer

overview
OpenVault Overview

parser and generator layer
Parser and Generator Layer
CAPI Generator and CAPI/R Parser

partition name tokens
Partition Names

Partition object
Objects and Their Attributes

persistent storage
OpenVault Architecture
Persistent Storage

Physical Mount object
Objects and Their Attributes

quoting conventions
Character Set and Quoting Considerations

ReadBandwidth attribute
Attribute Names

regex match keyword
Glossary of match Keywords

reject--AAPI and CAPI command
reject Command

relationships between objects
Relationships between Objects

rename--AAPI and CAPI command
rename Command

report and reportMode operators
report and reportMode Operators

Request object
Objects and Their Attributes

response error
Command Return Formats and Values

response success
Command Return Formats and Values

security model for OpenVault
Security Model

semantic layer, protocols
Semantic Layer

semantics of syntax elements
Semantics of Common Syntactic Elements

session management commands
AAPI Command Descriptions

Session object
Objects and Their Attributes

show--AAPI and CAPI command
show Command

Side object
Objects and Their Attributes

Slot Configuration object
Objects and Their Attributes

Slot object
Objects and Their Attributes

Slot Type object
Objects and Their Attributes

SlotTypeName attribute
Attribute Names

strXX match keyword
Glossary of match Keywords

syntax of AAPI and CAPI commands
Syntax Specification

System Attributes object
Objects and Their Attributes

TCP/IP layer, protocols
TCP/IP Socket Layer
Language Conventions

tertiary storage applications
What OpenVault Does

text operator
text Operator

umsh command, user mount shell
Administrative Commands

unmount--AAPI and CAPI command
unmount Command

usefulness of OpenVault
Why OpenVault Is Needed

version negotiation language
Version Negotiation Language

volname operator
volname Operator

Volume object
Objects and Their Attributes

WriteBandwidth attribute
Attribute Names