?? FMT (FORMAT := OFF) ??
?? NEWTITLE := 'Permanent File Manager : 5000 .. 7599' ??
*copyc pfc$min_ecc

  CONST
    pfc$lowest_internal_error = pfc$min_ecc + 5000,
    pfc$highest_internal_error = pfc$min_ecc + 9999,

    {Internal Permanent File Exception Condition Codes}

    pfe$bad_catalog_heap = pfc$lowest_internal_error + 111,
    {E The heap for catalog +P is damaged.}

    pfe$bad_info_record_format = pfc$lowest_internal_error + 122,
    {E The info record provided as input was in an unexpected format. +P}

    pfe$bad_item_name = pfc$lowest_internal_error + 133,
    {E Item name +P is improper.}

    pfe$bad_ring_number = pfc$lowest_internal_error + 144,
    {E Ring number +P is improper.}

    pfe$bad_root_catalog_header = pfc$lowest_internal_error + 156,
    {E Improper root catalog header for +P.}

    pfe$bad_set_name = pfc$lowest_internal_error + 167,
    {E Set name +P is improper.}

    pfe$bad_share_selector_option = pfc$lowest_internal_error + 178,
    {E Share selector option +P is improper.}

    pfe$bad_usage_selector_option = pfc$lowest_internal_error + 189,
    {E Usage selector option +P is improper.}

    pfe$catalog_access_retry = pfc$lowest_internal_error + 200,
    {I Internal: Catalog access blocked - procedure call must be reissued.}

    pfe$corrupted_catalog_heap = pfc$lowest_internal_error + 210,
    {E Corrupted catalog heap detected by +P1.}

    pfe$cycle_attached_on_client = pfc$lowest_internal_error + 250,
    {I Internal: Recheck client mainframe to get attached info.}

    pfe$data_already_defined = pfc$lowest_internal_error + 325,
    {E Data is already defined for cycle +P2 of permanent file +P1.}

    pfe$delete_needs_reconcile = pfc$lowest_internal_error + 340,
    {E If deletion of unreconciled files is chosen, then reconciliation must}
    { also be chosen.}

    pfe$duplicate_family_catalog = pfc$lowest_internal_error + 350,
    {E Family catalog name +P already exists.}

    pfe$duplicate_master_catalog = pfc$lowest_internal_error + 375,
    {E Master catalog name +P already exists.}

    pfe$info_full = pfc$lowest_internal_error + 820,
    {E The info container provided was not large enough to hold the}
    { information requested. +P}

    pfe$info_offset_range_error = pfc$lowest_internal_error + 840,
    {E The info_offset (+P1) is outside the range of the info record provided}
    { as input (+P2 .. +P3).}

    pfe$invalid_apfid = pfc$lowest_internal_error + 860,
    {E The attached permanent file id parameter is invalid.}

    pfe$invalid_free = pfc$lowest_internal_error + 870,
    {E Attempt to free a +P1 associated with +P2 +P3 detected catalog}
    { corruption of type +P4 at offset +P5.}

    pfe$invalid_or_unusable_pva = pfc$lowest_internal_error + 880,
    {E Invalid PVA specified or access to segment from present ring denied:}
    {  PVA = +P1 +P2 +P3}

    pfe$modification_time_mismatch = pfc$lowest_internal_error + 1250,
    {E The modification time supplied does not match the stored modification}
    { time for cycle +P2 of permanent file +P1.}

    pfe$nil_pointer = pfc$lowest_internal_error + 1325,
    {E Unexpected NIL pointer specified.}

    pfe$no_operation = pfc$lowest_internal_error + 1337,
    {W The issued request resulted in no operation being performed.}

    pfe$no_media_image_inconsistent = pfc$lowest_internal_error + 1344,
    {E Unable to clear MEDIA_IMAGE_INCONSISTENT damage condition for file +P1}
    { because it is not set.}

    pfe$no_queued_catalog_found = pfc$lowest_internal_error + 1350,
    {I No catalog in the internal path was found in the queued_catalog_table.}

    pfe$not_all_pfs_recovered = pfc$lowest_internal_error + 1362,
    {F +P permanent files not recovered in job.}

    pfe$not_family_owner = pfc$lowest_internal_error + 1375,
    {E You are not the owner of family +P.}

    pfe$not_set_owner = pfc$lowest_internal_error + 1387,
    {E You are not the owner of set +P.}

    pfe$not_system_administrator = pfc$lowest_internal_error + 1391,
    {E You must be the system administrator to use the +P request.}

    pfe$not_system_operator = pfc$lowest_internal_error + 1395,
    {E You must be the system operator to use the +P request.}

    pfe$overhaul_catalog_failed = pfc$lowest_internal_error + 1450,
    {E Overhaul of catalog +P failed.  Check job log.}

    pfe$recheck_client_mainframe = pfc$lowest_internal_error + 1716,
    {I Internal: Cycle unresolvable - recheck client mainframe.}

    pfe$recovery_summary = pfc$lowest_internal_error + 1733,
    {W +P1 +P2 occurred during permanent file recovery.}
    {+N3 +P3 +P4 +E3 +P5 +P6 +E3 +P7 +P8 +E3 +P9 +P10 +E3 +P11 +P12 +E3 +P13}
    { +P14 +E3 +P15 +P16 +E3 +P17 +P18 +E3 +P19 +P20 +E3 +P21 +P22 +E3 +P23}
    { +P24 +E3 +P25 +P26 +E3 +P27 +P28 +E3 +P29 +P30 +E3 +P31 +P32}

    pfe$reorganize_needs_reconcile = pfc$lowest_internal_error + 1766,
    {E If reorganization is chosen, then reconciliation must also be chosen.}

    pfe$reserved_cycle_table_locked = pfc$lowest_internal_error + 1774,
    {E The reserved cycle table is currently locked by another task.}

    pfe$restore_not_selected = pfc$lowest_internal_error + 1782,
    {E File: +P1 not selected for restore - +P2.}

    pfe$server_file_attached = pfc$lowest_internal_error + 1912,
    {E Job has server file attached.}

    pfe$sparse_allocation_format = pfc$lowest_internal_error + 1925,
    {E File cycle cannot be restored because it is in sparse allocation format
    { on the backup file.

    pfe$system_catalog_recreated = pfc$lowest_internal_error + 1950,
    {E $SYSTEM master catalog was recreated.}

    pfe$tape_attached_on_client = pfc$lowest_internal_error + 1975,
    {I Tape file cycle is attached by the client mainframe.}

    pfe$unimplemented_server_call = pfc$lowest_internal_error + 2001,
    {E The +P request has not been implemented for the file server yet.}

    pfe$unknown_catalog_media = pfc$lowest_internal_error + 2004,
    {E No catalog media was found in the info record provided as input. +P}

    pfe$unknown_cycle_array = pfc$lowest_internal_error + 2020,
    {E No cycle array was found in the info record provided as input. +P}

    pfe$unknown_cycle_label = pfc$lowest_internal_error + 2025,
    {E No cycle label was found in the cycle info record provided as input. +P}

    pfe$unknown_cycle_media = pfc$lowest_internal_error + 2030,
    {E No cycle media was found in the cycle info record provided as input. +P}

    pfe$unknown_info_record = pfc$lowest_internal_error + 2040,
    {E There were no info subrecords in the info record provided as input. +P}

    pfe$unknown_item = pfc$lowest_internal_error + 2060,
    {E Item name +P is unknown.}

    pfe$unknown_set = pfc$lowest_internal_error + 2080,
    {E Set name +P is unknown.}

    pfe$unsupported_device_class = pfc$lowest_internal_error + 2090,
    {E File cycle cannot be restored because it resides on a device class that}
    { is not supported by this release.

    pfe$unreconciled_catalog = pfc$lowest_internal_error + 2100,
    {W The disk image with global file name +P2 which contains the catalog}
    { information for catalog +F1, does not exist.

    pfe$unreconciled_file = pfc$lowest_internal_error + 2110;
    {W Due to recovery without image or a system error, the disk image with}
    { global file name +P2 which contains the data for file +F1, does not}
    { exist.


?? OLDTITLE ??
?? FMT (FORMAT := ON) ??
