Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ open(2) — GENIX 4.1A

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

creat(2)

read(2)

write(2)

dup(2)

close(2)



      OPEN(2)                 GENIX Programmer's Manual                 OPEN(2)



      NAME
           open - open for reading or writing

      SYNOPSIS
           open(name, mode)
           char *name;

      DESCRIPTION
           Open opens the file name for reading (if mode  is  0),  writing  (if
           mode  is 1) or for both reading and writing (if mode is 2).  Name is
           the address of a string of  ASCII  characters  representing  a  path
           name, terminated by a null character.

           The file is positioned at the beginning (byte 0).  The returned file
           descriptor  must be used for subsequent calls for other input-output
           functions on the file.

      SEE ALSO
           creat(2), read(2), write(2), dup(2), close(2)

      DIAGNOSTICS
           The value -1 is returned if the file does not exist, if one  of  the
           necessary  directories  does not exist or is unreadable, if the file
           is not readable (resp. writable), or if too many files are open.































      Printed 11/16/83                                                        1



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