Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ name — Apollo

Media Vault

Software Library

Restoration Projects

Artifacts Sought

SYSCALLS/NAME - naming server routines                     1985/04/30


Include files:

     Fortran:    /sys/ins/name.ins.ftn
     Pascal:     /sys/ins/name.ins.pas


Procedures and Functions:

    NAME_$ADD_LINK (linkname, name-length, link-text, text-length, status)
        Creates a link.

    NAME_$CNAME (old-pathname, old-length, new-leaf, leaf-length, status)
        Changes the last element of a pathname.

    NAME_$CREATE_DIRECTORY (directory-name, name-length, status)
        Creates a directory.

    NAME_$CREATE_FILE (file-name, name-length, status)
        Creates a permanent file.

    NAME_$DELETE_DIRECTORY (directory-name, name-length, status)
        Deletes a directory.

    NAME_$DELETE_FILE (file-name, name-length, status)
        Deletes a file.

    NAME_$DROP_LINK (linkname, name-length, status)
        Deletes a link.

    NAME_$EXTRACT_DATA (dir-entry, entry-type, entry-length, entry-name)
        Extracts data from a directory entry read by NAME_$READ_DIR.
        (Intended primarily for use in FORTRAN programs.)

    NAME_$GET_NDIR (name, length, status)
        Returns the full pathname of the naming directory.

    NAME_$GET_PATH (in-name, in-len, out-name, out-len, status)
        Converts a partial pathname into a full pathname.

    NAME_$GET_WDIR (name, length, status)
        Returns the full pathname of the working directory.

    NAME_$READ_DIR (dir-name, name-length, dir-list, index, max-count,
                    read-count, status)
        Reads a directory.

    NAME_$READ_LINK (linkname, name-length, link-text, text-length, status)
        Returns the link text associated with  a link name.

    NAME_$SET_NDIR (name, length, status)
        Sets the naming directory.

    NAME_$SET_WDIR (name, length, status)
        Sets the working directory.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026