aci_async_add() 5-11
21 Dec 2001
space is needed in the AML. If the volume is re-inserted into
the AML, it is stored in the next available position, and it
probably will not occupy the previous position. The volume is
re-inserted in the same position only if das_eject is used.
See Table 5-6 for a description of the parameters for the
das_eject_complete parameter.
The eject will stop, when the eject area is full. Depending on
the DAS_EJECTAREAFULL environment variable, the request
will either be cancelled or completed after the area is marked
empty.
For additional information, refer to das_eject on page 5-9, and
das_insert on page 5-8.
Return Values
The call was successful if a pointer to the newly added entry
is returned.
The call failed if zero is returned.
Refer to Figure 5-9 on page 5-12 for an example of the
aci_async function call.
Table 5-6 Parameters for the das_eject_complete Parameter
Parameter Description
eject_area Logical area defined in AMS, where the cartridges should be
ejected
volser_range • a single volser
• multiple volsers separated by commas
• a range of volsers separated by a hyphen
types media types of the named volser
Refer to Media Types on page 2-7