Basic DUMPALL Constructs

The following items commonly appear as syntactic variables in the syntax diagrams featured in this section.

<alphanumeric character>

Any one of the characters A through Z or 0 through 9.

<Boolean-valued attribute>

──┬─ DEPENDENTSPECS ─┬─────────────────────────────────────────────────┤
  ├─ FLEXIBLE ───────┤
  ├─ ODDBLOCKSIZE ───┤
  └─ SINGLEUNIT ─────┘

<digit>

Any one of the decimal digits 0 through 9, inclusive.

<directory name>

──┬─ ( ──<usercode>── ) ─────────────────────────────┬─ = ─────────────┤
  │                        ┌◄─────── / ───────┐      │
  ├──────────────────────┬─┴─/11\─<node name>─┴─ /= ─┘
  ├─ ( ──<usercode>── ) ─┤  
  └─ * ──────────────────┘

Specifies the name of a directory.

<directory title>

──<directory name>─┬─────────────────────┬─────────────────────────────┤
                   └─ ON ──<family name>─┘

Specifies a particular directory.

<EBCDIC string character>

Any one of the 256 EBCDIC characters except the double quotation mark (").

<family name>

  ┌◄────────────────────┐
──┴─/17\─┬─ <letter> ─┬─┴──────────────────────────────────────────────┤
         └─ <digit> ──┘

Identifies a disk family.

A family is a logical means of grouping mass storage devices together so that they function as one logical unit. Specification of the family name indicates a named native-mode disk pack, and any continuation packs, whose name is the specified family name. A file with a KIND attribute value of DISK or PACK refers, by default, to the family with the family name DISK.

<file attribute assignment>

  ┌◄──────────────────────────── , ────────────────────────────┐
──┴─┬─<integer-valued attribute>── = ─┬─<attribute mnemonic>─┬─┴───────┤
    │                                 └─<integer>────────────┤
    ├─<Boolean-valued attribute>── = ─┬─ TRUE ───────────────┤
    │                                 └─ FALSE ──────────────┤
    ├─ FAMILYNAME ── = ──<family name>───────────────────────┤
    ├─ HOSTNAME ── = ──<host name>───────────────────────────┤
    ├─ SERIALNO ── = ──<serial number>───────────────────────┤
    ├─ TITLE ── = ──<file title>─────────────────────────────┤
    └─ SCRATCHPOOL ── = ──<scratch pool name>────────────────┘

DUMPALL maintains a list of the attributes it supports, but it uses MCP routines for verification of attribute values. For example, as new DENSITY values are added to the MCP (to support new tape drives), these values are automatically supported by DUMPALL.

Note: An exception to this is the use of DENSITY values for QIC tapes. DUMPALL does not support the use of QIC tapes.

<file name>

                             ┌◄────────── / ─────────┐
──┬────────────────────────┬─┴─ /12\ ── <node name> ─┴─────────────────┤
  ├─ ( ── <usercode> ── ) ─┤
  └─ * ────────────────────┘

<file title>

── <file name> ── ON ── <family name> ─────────────────────────────────┤

Specifies a particular file. You can use file titles that contain the suffix ON <family name> to specify a family other than the default family (DISK).

<host name>

──<name>───────────────────────────────────────────────────────────────┤

Identifies a host computer system.

<hyphen>

The single hyphen (-) character.

<identifier>

    ┌◄──────────────────────────────┐
──┬─┴─/17\─<alphanumeric character>─┴──────────┬───────────────────────┤
  │     ┌◄───────────────────────────────┐     │
  └─ " ─┴─/17\─<EBCDIC string character>─┴─ " ─┘

<integer>

  ┌◄─────────────┐
──┴─/11\─<digit>─┴─────────────────────────────────────────────────────┤

<integer-valued attribute>

──┬─ AREAS ────────────────┬───────────────────────────────────────────┤
  ├─ AREALENGTH ───────────┤
  ├─ AREASIZE ─────────────┤
  ├─ BLOCKSIZE ────────────┤
  ├─ BLOCKSTRUCTURE ───────┤
  ├─ BUFFERSIZE ───────────┤
  ├─ CCSVERSION ───────────┤
  ├─ CLEARAREAS ───────────┤
  ├─ COMPRESSIONCONTROL ───┤
  ├─ COMPRESSIONREQUEATED ─┤
  ├─ CYCLE ────────────────┤
  ├─ DENSITY ──────────────┤
  ├─ EXTMODE ──────────────┤
  ├─ FILEKIND ─────────────┤
  ├─ FILETYPE ─────────────┤
  ├─ FILEUSE ──────────────┤
  ├─ FILESTRUCTURE ────────┤
  ├─ FRAMESIZE ────────────┤
  ├─ INTMODE ──────────────┤
  ├─ KIND ─────────────────┤
  ├─ LABEL ────────────────┤
  ├─ MAXRECSIZE ───────────┤
  ├─ MINRECSIZE ───────────┤
  ├─ OVERRIDEEXTMODE ──────┤
  ├─ PARITY ───────────────┤
  ├─ PROTECTION ───────────┤
  ├─ SAVEFACTOR ───────────┤
  ├─ SIZEMODE ─────────────┤
  ├─ SIZEOFFSET ───────────┤
  ├─ SIZE2 ────────────────┤
  ├─ UNITS ────────────────┤
  └─ VERSION ──────────────┘

<letter>

Any one of the 26 uppercase characters A through Z.

<long directory name>

──┬─ ( ──<usercode>── ) ── = ─────────────────────────────┬────────────┤
  │                        ┌◄────────── / ─────────┐      │
  ├──────────────────────┬─┴─/19\─<long node name>─┴─ /= ─┘
  ├─ ( ──<usercode>── ) ─┤
  └─ * ──────────────────┘

Specifies a directory with a long name.

<long directory title>

──<long directory name>─┬─────────────────────┬────────────────────────┤
                        └─ ON ──<family name>─┘

Specifies a particular directory with a long name.

<long file name>

                             ┌◄──────────── / ────────────┐
──┬────────────────────────┬─┴─ /20\ ── <long node name> ─┴────────────┤
  ├─ ( ── <usercode> ── ) ─┤
  └─ * ────────────────────┘

<long file title>

──<long file name> ─── ON ──── <family name> ──────────────────────────┤

Specifies a particular file with a long name. You can use file titles that contain the suffix ON <family name> to specify a family other than the default family (DISK).

<long node name>

──┬─<letter>─┬─┬─────────────────────────────────────┬─────────────────┤
  ├─<digit>──┘ │ ┌◄─────────────────────────┐        │
  │            └─┴─ /214\ ─┬─<letter>─────┬─┴────────┤
  │                        ├─<digit>──────┤          │
  │                        ├─<hyphen>─────┤          │
  │                        └─<underscore>─┘          │
  │     ┌◄─────────────────────────────────────┐     │
  └─ " ─┴─ /215\ ──<nonquote EBCDIC character>─┴─ " ─┘

<name>

<node name>

──┬─<letter>─┬─┬────────────────────────────────────┬──────────────────┤
  ├─<digit>──┘ │ ┌◄────────────────────────┐        │
  │            └─┴─ /16\ ─┬─<letter>─────┬─┴────────┤
  │                       ├─<digit>──────┤          │
  │                       ├─<hyphen>─────┤          │
  │                       └─<underscore>─┘          │
  │     ┌◄────────────────────────────────────┐     │
  └─ " ─┴─ /17\ ──<nonquote EBCDIC character>─┴─ " ─┘

<nonquote EBCDIC character>

Any EBCDIC character for which the hexadecimal code is greater than or equal to 4"40" and that is not the EBCDIC double quotation mark (").

<scratch pool name>

──┬─<letter>─┬─┬───────────────────────────┬───────────────────────────┤
  └─<digit>──┘ │ ┌◄──────────────────────┐ │
               └─┴─/16\─┬─<letter>─────┬─┴─┘
                        ├─<digit>──────┤
                        ├─<hyphen>─────┤
                        └─<underscore>─┘

<serial number>

  ┌◄─────────────────┐
──┴─/6\─┬─<digit>──┬─┴─────────────────────────────────────────────────┤
        └─<letter>─┘

Identifies a tape or disk volume.

<underscore>

The single underscore (_) character.

<usercode>

── <name> ─────────────────────────────────────────────────────────────┤