1
/* @(#)unixio.h 19.1 (ESO-IPG) 02/25/03 13:49:45 */
3
.IDENTIFICATION ftoc_sun.h
8
.VERSION 1.0 20-Aug-1992
9
.COMMENTS This file is meant here to avoid redefinitions for the
10
GNU C compiler (VAX/VMS).
11
We cannot use the original one: SYS$SYSROOT:[SYSLIB]unixio.h
12
because it contains the statements:
13
#pragma nostandard and
15
that are ignored (and therefore causing errors) when the
16
file is included with the GNU C compiler.
18
This include file is used by all AGL modules.
21
/* UNIXIO - V3.0 - Prototypes for UNIX emulation functions */
28
/*int access (char *file_spec, int mode);
29
/* UNIXIO - V3.0 - Prototypes for UNIX emulation functions */
31
/*int access (char *file_spec, int mode);
32
/*int close (int file_desc);
33
/*int creat (char *file_spec, unsigned int mode, ...);
34
/*int delete (const char *file_spec);
35
/*int dup (int file_desc);
36
/*int dup2 (int file_desc1, int file_desc2);
37
/*int fstat (int file_desc, stat_t *buffer);
38
/*char *getname (int file_desc, char *buffer, ...);
39
/*int isapipe (int file_desc);
40
/*int isatty (int file_desc);
41
/*int lseek (int file_desc, int offset, int direction);
42
/*char *mktemp (char *template);
43
/*int read (int file_desc, void *buffer, int nbytes);
44
/*int rename (const char *old_file_spec, const char *new_file_spec);
45
/*int open (char *file_spec, int flags, unsigned int mode, ...);
46
/*int stat (char *file_spec, stat_t *buffer);
47
/*char *ttyname (void);
48
/*int write (int file_desc, void *buffer, int nbytes);