Public Member Functions

i_LibraryAgent Interface Reference
[CORBA Interface Definitions]

import "i_la.idl";

Inheritance diagram for i_LibraryAgent:
Inheritance graph
[legend]
Collaboration diagram for i_LibraryAgent:
Collaboration graph
[legend]

List of all members.

Public Member Functions

void Inventory (in boolean a_force) raises (i_IvdException)
 Does the inventory and changes fields in the RM database.
void Load (in string a_slot, in string a_drive, in string a_barcode, in i_JobID_t a_jobID) raises (i_IvdException)
 Loads a tape from the slot to the drive (expected barcode a_barcode).
void Unload (in string a_drive, in string a_slot, in string a_barcode, in i_JobID_t a_jobID) raises (i_IvdException)
 Unloads a tape from the drive to the slot (expected barcode a_barcode).
void ConfirmMountRequest (in string a_drive, in boolean a_ok) raises (i_IvdException)
 Confirms mount request reported by Manual Robot (ivd-la-m).
void Reconfigure (in i_Library_t a_libCfg) raises (i_IvdException)

Detailed Description

Definition at line 16 of file i_la.idl.


Member Function Documentation

void i_LibraryAgent::ConfirmMountRequest ( in string  a_drive,
in boolean  a_ok 
) raises (i_IvdException)

Confirms mount request reported by Manual Robot (ivd-la-m).

void i_LibraryAgent::Inventory ( in boolean  a_force  )  raises (i_IvdException)

Does the inventory and changes fields in the RM database.

Parameters:
a_force Request scanning using robotic arm (library's remembered state is returned otherwise).
void i_LibraryAgent::Load ( in string  a_slot,
in string  a_drive,
in string  a_barcode,
in i_JobID_t  a_jobID 
) raises (i_IvdException)

Loads a tape from the slot to the drive (expected barcode a_barcode).

a_slot is empty when using manual robot.

void i_LibraryAgent::Reconfigure ( in i_Library_t  a_libCfg  )  raises (i_IvdException)
void i_LibraryAgent::Unload ( in string  a_drive,
in string  a_slot,
in string  a_barcode,
in i_JobID_t  a_jobID 
) raises (i_IvdException)

Unloads a tape from the drive to the slot (expected barcode a_barcode).

a_slot is empty when using manual robot.


The documentation for this interface was generated from the following file: