Copyright Digital Equipment Corp. All rights reserved.

Parameters

   o  robot_name - The name of the robot device to be opened. On
      Digital UNIX, if the leading character of the name is not a
      slash (/), /dev/ will be prepended to the name.

   o  volume_tag - A NULL terminated character string that is the
      expected volume tag on the cartridge to be moved. On robots
      with vision support this string will be compared with the
      volume tag of the cartridge in the source slot and if it
      doesn't match the call will fail. This feature will not be
      used if the volume_tag is NULL or the empty string.

   o  source_name - A NULL terminated character string that is the
      zero relative address of the element which is to be used as
      the source of the move.

   o  source_type - The source_type is an integer value to indicate
      the type of the source_name address. The <mrd_common.h>
      include file defines constants for different element types;
      SLOT, DRIVE, PORT and TRANSPORT.

   o  destination_name - The address of space where the name of the
      destination address will be written if the move is successful.
      An character array of MRD_NAME_SIZE bytes should be used. If
      the destination_name address is NULL, the address will not be
      returned.

   o  destination_type - The address of space where the type of
      the destination will be copied if the move is successful. If
      the destination_type address is NULL, the type will not be
      returned.

   o  log_info - This is a character array that should be at least
      MRD_MAX_LOG_STRING in length. If this function fails as the
      result of a SCSI error, this will be filled with the formatted
      request sense data. If this function fails as the result
      of an operating system error, the operating system message
      particular to the error will be copied into the array.