
  TYPE
    iot$tape_unit_status_entry = record
      element_name: ost$name,
      evsn: rmt$external_vsn,
      rvsn: rmt$recorded_vsn,
      logical_pp: array [1 .. 4] of iot$pp_number,
      reassign_device_control: iot$reassign_device_control,
      sfid: gft$system_file_identifier,
      ssn: jmt$system_supplied_name,
      assignment_state: iot$unit_assignment_state,
      tape_unit_state: cmt$element_state,
      unit_ready: boolean,
      read_error: boolean,
      detected_tape_characteristics: iot$tape_characteristics,
      path_handle_name: fst$path_handle_name,
      unit_type: iot$unit_type,
      lock: ost$signature_lock,
    recend;


  TYPE
    iot$unit_assignment_state = (ioc$not_assigned,
          ioc$man_assignment_in_progress, ioc$manually_assigned,
          ioc$automatically_assigned);


*copyc cmt$element_state
*copyc iot$pp_number
*copyc gft$system_file_identifier
*copyc iot$reassign_device_control
*copyc iot$tape_characteristics
*copyc iot$unit_type
*copyc jmt$system_supplied_name
*copyc ost$name
*copyc ost$signature_lock
*copyc rmt$external_vsn
*copyc rmt$recorded_vsn
*copyc fst$path_handle_name
