B Classified List of Routines

 B.1 Simple I/O routines
 B.2 Stand alone routines
 B.3 ADAM parameter system routines
 B.4 Miscellaneous routines

B.1 Simple I/O routines

FIO_ERASE
    Delete a file
FIO_GUNIT
    Get a unit number
FIO_PUNIT
    Release a unit number
FIO_REP
    Report error from FORTRAN I/O statements
FIO_SERR
    Set error status
FIO_TEST
    Test if an FIO status value belongs to a certain class of errors
RIO_ERASE
    Delete a file

B.2 Stand alone routines

FIO_CLOSE
    Close a sequential file
FIO_FNAME
    Get the full file name of a file
FIO_OPEN
    Create/open a sequential file
FIO_READ
    Read sequential record
FIO_READF
    Fast read sequential record
FIO_RWIND
    Rewind a sequential file
FIO_UNIT
    Get a unit number given a file descriptor
FIO_WRITE
    Write a sequential record
RIO_CLOSE
    Close a direct access file
RIO_OPEN
    Open a direct access file
RIO_READ
    Read record from direct access file
RIO_WRITE
    Write a record to a direct access file

B.3 ADAM parameter system routines

FIO_ANNUL
    Annul a file descriptor and close the file
FIO_ASSOC
    Create/open a sequential file associated with a parameter
FIO_CANCL
    Close a file and cancel the parameter
RIO_ANNUL
    Annul a file descriptor and close the file
RIO_ASSOC
    Create/open a direct access file associated with a parameter
RIO_CANCL
    Close a file and cancel the parameter

B.4 Miscellaneous routines

FIO_ACTIV
    Initialise FIO library for ADAM application
FIO_DEACT
    Deactivate FIO
FIO_START
    Set up units numbers and open standard I/O streams
FIO_STOP
    Close down FIO