

  TYPE
    cmt$logical_unit_table = array [1 .. * ] of cmt$logical_unit,

    cmt$logical_unit = record
      configured: boolean, {True implies this entry is initialized.}
      logical_unit_number: iot$logical_unit,
      entry_interlock: boolean,
      unit_interface_table: ^iot$unit_interface_table,
      element_capability : cmt$element_capabilities,
      status: cmt$logical_unit_status,
      unit_communication_buffer_pva: ^iot$unit_communication_buffer,
      element_access : cmt$element_access

    recend,

    cmt$logical_unit_status = record
      case assignable_device: boolean of {Indicates sole use by a job or not.}
      = TRUE =
        assigned: boolean,
        assigned_jsn: jmt$system_supplied_name,
      = FALSE =
        ,
      casend,
    recend;

*copyc IOT$LOGICAL_UNIT
*copyc CMT$ELEMENT_CAPABILITIES
*copyc CMT$ELEMENT_ACCESS
*copyc IOT$UNIT_INTERFACE_TABLE
*copyc jmt$system_supplied_name
