Path names in the QFileSvr.400 file system

Path names have specific form in the QFileSvr.400 file system.

  • The form is:
       /QFileSvr.400/RemoteLocationName/Directory/Directory . . . /Object
    The first-level directory (that is, RemoteLocationName in the previous example) represents both of the following attributes:
    • The name of the target system that is used to establish a communications connection. The target system name can be either of the following names:
      • A TCP/IP host name (for example, beowulf.newyork.corp.com)
        Note: The host name can be one that resolves to either an IPv4 or an IPv6 address provided that the target system is also at V6R1. For releases earlier than V6R1, only IPv4 addresses are supported.
      • An SNA LU 6.2 name (for example. appn.newyork)
    • The root (/) directory of the target system

    Because of this representation, any attributes specified when the first-level directory is created are ignored.

    To use this file system, the first-level directory must be created. This can be done by using any integrated file system interface that creates directories.

    Note: First-level directories are not persistent across IPLs. That is, the first-level directories must be created again after each IPL.
  • Each component of the path name can be up to 255 characters long. The full path name can be up to 16 megabytes long.
    Note: The file system in which the object resides may restrict the component length and path name length to less than the maximum allowed by QFileSvr.400.
  • There is no limit to the depth of the directory hierarchy, other than program and system limits and any limits imposed by the file system being accessed.
  • The characters in names are converted to Unicode form when the names are stored.