Index
Prev
Index
“do” semantic layer
ALI Semantic Do* Layer
ADI Semantic Do* Layer
AAPI (administrative API)
OpenVault Architecture
AAPI for Administrative Applications
access method instance
ADI Object Definitions
Configuration File
ack command phase
Command Phases
activate
activate disable
ALI Commands
ADI Commands
activate enable
ALI Commands
ADI Commands
ADI command
ADI Commands
ALI command
ALI Commands
activation sequence
for DCP booting
Activation Sequence
for LCP booting
Activation Sequence
ADI (abstract drive interface)
OpenVault Architecture
Abstract Drive Interface (ADI)
About ADI
ADI attach response text
Response Text for ADI
attach
Command
ADI language syntax specification
ADI Language
ADI lexical functions
ADI_acknowledge()
DCP C Library Routines
ADI_free()
DCP C Library Routines
ADI_receive()
DCP C Library Routines
ADI show response text
Response Text for ADI
show
Command
adi utility functions
adi_command()
DCP Utility Functions
adi_complete()
DCP Utility Functions
adi_context()
DCP Utility Functions
adi_next()
DCP Utility Functions
adi_response()
DCP Utility Functions
adi_state()
DCP Utility Functions
ADI/R (abstract drive interface response)
About ADI/R
ADI/R language syntax specification
ADI/R Language
ADIR lexical functions
ADIR_alloc_*()
DCP C Library Routines
ADIR_initiate_session()
Version Negotiation Language
DCP C Library Routines
ADIR_send()
DCP C Library Routines
adir utility functions
adir_abort()
DCP Utility Functions
adir_command()
DCP Utility Functions
adir_next()
DCP Utility Functions
administrative interface
Administrative Commands
ALI (abstract library interface)
OpenVault Architecture
Abstract Library Interface (ALI)
About ALI
ALI eject response text
Response Text for ALI
eject
Command
ALI language syntax specification
ALI Language
ALI lexical functions
ALI_acknowledge()
LCP C Library Routines
ALI_free()
LCP C Library Routines
ALI_receive()
LCP C Library Routines
ALI mount or ALI unmount response text
Response Text for ALI
mount
and ALI
unmount
Commands
ALI move response text
Response Text for ALI
move
Command
ALI show response text
Response Text for ALI
show
Command
ali utility functions
ali_command()
LCP Utility Functions
ali_complete()
LCP Utility Functions
ali_context()
LCP Utility Functions
ali_next()
LCP Utility Functions
ali_response()
LCP Utility Functions
ali_state()
LCP Utility Functions
alir_command()
LCP Utility Functions
ALI/R (abstract library interface response)
About ALI/R
ALI/R language syntax specification
ALI/R Language
ALIR lexical functions
ALIR_alloc_*()
LCP C Library Routines
ALIR_initiate_session()
Version Negotiation Language
LCP C Library Routines
ALIR_send()
LCP C Library Routines
alir utility functions
alir_abort()
LCP Utility Functions
alir_next()
LCP Utility Functions
arbitrary attributes
Attributes and Object Properties
Attributes and Object Properties
architecture of OpenVault
OpenVault Architecture
attach--ADI command
ADI Commands
attribute
ADI command
ADI Commands
ADI/R command
ADI/R Command Descriptions
ALI command
ALI Commands
ALI/R command
ALI/R Command Descriptions
attribute_() function
LCP Utility Functions
DCP Utility Functions
attribute_error() function
LCP Utility Functions
DCP Utility Functions
authentication requests to MLM
Authentication Requests
barrier--ALI command
ALI Commands
bay ID object name
ALI Object Naming
bay object
ALI Object Definitions
bay_attr() function
LCP Utility Functions
bay_description() function
LCP Utility Functions
baymap element map
Element Maps
Generic Representation of Element Maps
bit format tokens
Media Bit Formats
BitFormat attribute
Attribute Names (DCP)
BlockSize attribute
Attribute Names (DCP)
booting
components of OpenVault
Booting OpenVault Components
DCP for active drives
Initialization Issues
LCP for active libraries
Initialization Issues
MLM server
MLM Server Booting
cancel
ADI command
ADI Commands
ADI/R command
ADI/R Command Descriptions
ALI command
ALI Commands
ALI/R command
ALI/R Command Descriptions
capabilities of drive
Abstraction of a Drive
Configuration File
Capacity attribute
Attribute Names (DCP)
CAPI (client API)
OpenVault Architecture
CAPI for Client Applications
cartridge form factors, tokens
Cartridge Form Factors
cartridge naming conventions
Cartridge Naming
cartridge object
ALI Object Definitions
cartridge type tokens
Cartridge Types
CartridgeTypeName attribute
Attribute Names (DCP)
client object name
ALI Object Naming
ADI Object Naming
code examples, LCP and DCP
Example LCP Implementation
Example DCP Implementation
Sample Implementations
command object
ALI Object Definitions
ADI Object Definitions
for ADI/R
ADI/R Object Definitions
for ALI/R
ALI/R Object Definitions
command phases
Command Phases
command-line interface to OpenVault
Administrative Commands
communication paths and methods
Communication Paths
communication protocols
Communication Protocols
config
ADI/R command
ADI/R Command Descriptions
ALI/R command
ALI/R Command Descriptions
configuration
DCP configuration file
Configuration File
LCP configuration file
Configuration File
of a DCP
DCP Configuration
of an LCP
LCP Configuration
source code for configuration processing
Configuration Processing
Configuration Processing
conformance suites for LCPs and DCPs
Conformance Suites
control path for a drive
Abstraction of a Drive
convenience routines for developers
Convenience Routines for Developers
data command phase
Command Phases
data path for a drive
Abstraction of a Drive
DCP (drive control program)
OpenVault Architecture
ADI Object Definitions
DCP configuration file
Configuration File
DCP object name
ADI Object Naming
dcp_attr() function
DCP Utility Functions
dcp_loglevel() function
DCP Utility Functions
dcp_name() function
DCP Utility Functions
defined tokens list
Defined Tokens List
Defined Tokens List
detach--ADI command
ADI Commands
device (not) connected
Ready States
device (not) online
Ready States
device (not) ready
Ready States
device access layer
Device Access Layer
direct SCSI library
Direct SCSI Commands
DLT 2000 sample code
DLT 2000
drive capabilities and access mode
Abstraction of a Drive
drive capability tokens
Drive Capabilities
drive handle binding
Abstraction of a Drive
drive handle object name
ADI Object Naming
drive object
ALI Object Definitions
ADI Object Definitions
drive object name
ALI Object Naming
ADI Object Naming
drive_attr() function
LCP Utility Functions
drive_description() function
LCP Utility Functions
drivemap element map
Element Maps
Generic Representation of Element Maps
eject--ALI command
ALI Commands
element maps
convenience routines for
Convenience Routines for Element Maps
generic representation of
Generic Representation of Element Maps
private entries
Representing Private Element Map Entries
entry points for DCP
Common DCP Entry Point
entry points for LCP
Common LCP Entry Point
error codes
for a DCP
ADI Error and Return Values
for an LCP
ALI Error and Return Values
EXABYTE 210 220 440 480 sample code
EXABYTE SCSI Media Changers
EXABYTE 8505 XL sample code
EXABYTE 8505XL
ExchangeTime attribute
Attribute Names (LCP)
exit
ADI command
ADI Commands
ALI command
ALI Commands
functions
ADI lexical library
DCP C Library Routines
adi utility library
DCP Utility Functions
ALI lexical library
LCP C Library Routines
ali utility library
LCP Utility Functions
future developments
Future LCP Implementations
Future DCP Implementations
generic representation
of a drive in DCP
Generic Representation of a Drive (
dcp_lib.h
)
of library in LCP
Generic Representation of a Library (
lcp_lib.h
)
goodbye
ADI command
ADI Commands
ADI/R command
ADI/R Command Descriptions
ALI command
ALI Commands
ALI/R command
ALI/R Command Descriptions
hello--LCP or DCP command
Version Negotiation Language
instance object name
ALI Object Naming
ADI Object Naming
IPC layer
OpenVault IPC Layer
source code for DCP
OpenVault Client-Server IPC
source code for LCP
OpenVault Client-Server IPC
IRIX implementation
IRIX Implementation
IRIX Implementation
language conventions for quoting
Language Conventions
LCP (library control program)
OpenVault Architecture
ALI Object Definitions
LCP configuration file
Configuration File
LCP object name
ALI Object Naming
lcp_attr() function
LCP Utility Functions
lcp_loglevel() function
LCP Utility Functions
lcp_name() function
LCP Utility Functions
lcp_supportPCLs() function
LCP Utility Functions
lcp_vendor() function
LCP Utility Functions
library routines
ADI lexical functions
DCP C Library Routines
adi utility functions
DCP Utility Functions
ALI lexical functions
LCP C Library Routines
ali utility functions
LCP Utility Functions
load--ADI command
ADI Commands
LoadTime attribute
Attribute Names (DCP)
mandatory attributes
Attributes and Object Properties
Attributes and Object Properties
media access point for drive
Abstraction of a Drive
media bit format tokens
Media Bit Formats
media cartridge type tokens
Cartridge Types
media, OpenVault definition
Abstraction of a Drive
message
ADI/R command
ADI/R Command Descriptions
ALI/R command
ALI/R Command Descriptions
message ID
ADI/R object name
ADI/R Object Naming
ALI/R object name
ALI/R Object Naming
message object
for ADI/R
ADI/R Object Definitions
for ALI/R
ALI/R Object Definitions
middleware, OpenVault as
OpenVault as Middleware
MLM (media library manager)
MLM Server
mode of access
Abstraction of a Drive
Configuration File
mount point for a drive
Abstraction of a Drive
mount--ALI command
ALI Commands
move--ALI command
ALI Commands
MTIO operations
MTIO Operations
NominalLoad attribute
Attribute Names (DCP)
Odetics ATL 2640 sample code
Odetics ATL 2640
openPort--ALI command
ALI Commands
ordering of response text
for ADI
Ordering of ADI Response Text
for ALI
Ordering of ALI Response Text
organization of source code
Source Code Organization
Source Code Organization
over-the-wire layer, protocols
Over-the-Wire ALI or ADI Layer
overview of OpenVault
What OpenVault Does
parser and generator layer
Parser and Generator Layer
source code for DCP
ADI Parser and ADI/R Generator
source code for LCP
ALI Parser and ALI/R Generator
partition name tokens
Partition Names
partition object
ADI Object Definitions
partition object name
ADI Object Naming
PCL object name
ALI Object Naming
persistent storage
OpenVault Architecture
Persistent Storage
Use of Persistent Storage
Use of Persistent Storage
port object
ALI Object Definitions
port object name
ALI Object Naming
portmap element map
Generic Representation of Element Maps
print_attrlist() function
LCP Utility Functions
DCP Utility Functions
print_stringlist() function
LCP Utility Functions
DCP Utility Functions
private element maps
Representing Private Element Map Entries
programmable entry points
for DCP
Programmable DCP Entry Points
for LCP
Programmable LCP Entry Points
protocol layers in OpenVault
Protocol Layers
quoting conventions
Language Conventions
ReadBandwidth attribute
Attribute Names (DCP)
ready
ADI/R command
ADI/R Command Descriptions
ALI/R command
ALI/R Command Descriptions
ready broken
ALI/R Command Descriptions
Ready State Transition Rules
Ready State Responses
ready lost
ALI/R Command Descriptions
Ready State Transition Rules
Ready State Responses
ready not
ALI/R Command Descriptions
Ready State Transition Rules
Ready State Responses
ready state
processing rules
Ready States
responses
Ready State Responses
transition rules
Ready State Transition Rules
ready_error() function
LCP Utility Functions
DCP Utility Functions
readystate_change() function
DCP Utility Functions
LCP Utility Functions
removable media library
ALI Object Definitions
reset
ADI command
ADI Commands
ALI command
ALI Commands
response
ADI command
ADI Commands
ADI/R command
ADI/R Command Descriptions
ALI command
ALI Commands
ALI/R command
ALI/R Command Descriptions
return values
for ADI response
ADI Error and Return Values
for ALI response
ALI Error and Return Values
sample code, LCP and DCP
Example LCP Implementation
Example DCP Implementation
Sample Implementations
scan
ALI command
ALI Commands
scan all
ALI Commands
scan from to
ALI Commands
SCSI control access
SCSI Control Access
SCSI direct library
Direct SCSI Commands
semantic layer, protocols
Semantic Layer
show
ADI command
ADI Commands
ADI/R command
ADI/R Command Descriptions
ALI command
ALI Commands
ALI/R command
ALI/R Command Descriptions
slot ID object name
ALI Object Naming
slot object
ALI Object Definitions
slot_attr() function
LCP Utility Functions
slot_description() function
LCP Utility Functions
slotmap element map
Element Maps
Generic Representation of Element Maps
SlotTypeName attribute
Attribute Names (DCP)
source code
organization of DCP source
Source Code Organization
organization of LCP source
Source Code Organization
syntax specification
for ADI and ADI/R
ADI Syntax Specification
for ALI and ALI/R
ALI Syntax Specification
task ID
ADI object name
ADI Object Naming
ADI/R object name
ADI/R Object Naming
ALI object name
ALI Object Naming
ALI/R object name
ALI/R Object Naming
TCP/IP layer, protocols
TCP/IP Socket Layer
tertiary storage applications
What OpenVault Does
tuple
for DCP attributes
Attributes and Object Properties
for LCP attributes
Attributes and Object Properties
umsh command, user mount shell
Administrative Commands
unload--ADI command
ADI Commands
unmount--ALI command
ALI Commands
unwelcome--ALI or ADI command
Version Negotiation Language
usefulness of OpenVault
Why OpenVault Is Needed
version negotiation language
Version Negotiation Language
welcome--ALI or ADI command
Version Negotiation Language
WriteBandwidth attribute
Attribute Names (DCP)