osprey/cygnus/include/mpw/fcntl.h File Reference

#include <Types.h>

Include dependency graph for fcntl.h:

Go to the source code of this file.

Data Types

type  MarkElement
type  SelectionRecord

Defines

#define SEEK_CUR   1
#define SEEK_END   2
#define SEEK_SET   0
#define F_DELETE   (('d'<<8)|0x01)
#define F_RENAME   (('d'<<8)|0x02)
#define F_OPEN   (('d'<<8)|0x00)
#define F_GTABINFO   (('e'<<8)|0x00)
#define F_STABINFO   (('e'<<8)|0x01)
#define F_GFONTINFO   (('e'<<8)|0x02)
#define F_SFONTINFO   (('e'<<8)|0x03)
#define F_GPRINTREC   (('e'<<8)|0x04)
#define F_SPRINTREC   (('e'<<8)|0x05)
#define F_GSELINFO   (('e'<<8)|0x06)
#define F_SSELINFO   (('e'<<8)|0x07)
#define F_GWININFO   (('e'<<8)|0x08)
#define F_SWININFO   (('e'<<8)|0x09)
#define F_GSCROLLINFO   (('e'<<8)|0x0A)
#define F_SSCROLLINFO   (('e'<<8)|0x0B)
#define F_GMARKER   (('e'<<8)|0x0D)
#define F_SMARKER   (('e'<<8)|0x0C)
#define F_GSAVEONCLOSE   (('e'<<8)|0x0F)
#define F_SSAVEONCLOSE   (('e'<<8)|0x0E)
#define O_RDONLY   0
#define O_WRONLY   1
#define O_RDWR   2
#define O_APPEND   (1<< 3)
#define O_RSRC   (1<< 4)
#define O_ALIAS   (1<< 5)
#define O_CREAT   (1<< 8)
#define O_TRUNC   (1<< 9)
#define O_EXCL   (1<<10)
#define O_BINARY   (1<<11)
#define O_NRESOLVE   (1<<14)
#define F_DUPFD   0

Typedefs

typedef struct MarkElement MarkElement
typedef struct SelectionRecord SelectionRecord

Functions/Subroutines

int close (int)
int creat (const char *)
int dup (int filedes)
int faccess (char *, unsigned int, long *)
int fcntl (int, unsigned int, int)
long lseek (int, long, int)
int open (const char *, int,...)
int read (int, char *, unsigned)
int unlink (char *)
int write (int, const char *, unsigned)


Define Documentation

#define F_DELETE   (('d'<<8)|0x01)

Definition at line 30 of file fcntl.h.

#define F_DUPFD   0

Definition at line 122 of file fcntl.h.

Referenced by _PXFFCNTL(), chain_open(), fcntl_(), and internal_fix().

#define F_GFONTINFO   (('e'<<8)|0x02)

Definition at line 41 of file fcntl.h.

#define F_GMARKER   (('e'<<8)|0x0D)

Definition at line 51 of file fcntl.h.

#define F_GPRINTREC   (('e'<<8)|0x04)

Definition at line 43 of file fcntl.h.

#define F_GSAVEONCLOSE   (('e'<<8)|0x0F)

Definition at line 53 of file fcntl.h.

#define F_GSCROLLINFO   (('e'<<8)|0x0A)

Definition at line 49 of file fcntl.h.

#define F_GSELINFO   (('e'<<8)|0x06)

Definition at line 45 of file fcntl.h.

#define F_GTABINFO   (('e'<<8)|0x00)

Definition at line 39 of file fcntl.h.

#define F_GWININFO   (('e'<<8)|0x08)

Definition at line 47 of file fcntl.h.

#define F_OPEN   (('d'<<8)|0x00)

Definition at line 37 of file fcntl.h.

#define F_RENAME   (('d'<<8)|0x02)

Definition at line 31 of file fcntl.h.

#define F_SFONTINFO   (('e'<<8)|0x03)

Definition at line 42 of file fcntl.h.

#define F_SMARKER   (('e'<<8)|0x0C)

Definition at line 52 of file fcntl.h.

#define F_SPRINTREC   (('e'<<8)|0x05)

Definition at line 44 of file fcntl.h.

#define F_SSAVEONCLOSE   (('e'<<8)|0x0E)

Definition at line 54 of file fcntl.h.

#define F_SSCROLLINFO   (('e'<<8)|0x0B)

Definition at line 50 of file fcntl.h.

#define F_SSELINFO   (('e'<<8)|0x07)

Definition at line 46 of file fcntl.h.

#define F_STABINFO   (('e'<<8)|0x01)

Definition at line 40 of file fcntl.h.

#define F_SWININFO   (('e'<<8)|0x09)

Definition at line 48 of file fcntl.h.

#define O_ALIAS   (1<< 5)

Definition at line 90 of file fcntl.h.

#define O_APPEND   (1<< 3)

Definition at line 88 of file fcntl.h.

Referenced by _do_open(), and _fio_du_open().

#define O_BINARY   (1<<11)

#define O_CREAT   (1<< 8)

#define O_EXCL   (1<<10)

Definition at line 93 of file fcntl.h.

Referenced by _f_open(), IPA_LNO_WRITE_FILE::Create_Temp_File(), create_temp_file(), and mkstemps().

#define O_NRESOLVE   (1<<14)

Definition at line 95 of file fcntl.h.

#define O_RDONLY   0

Definition at line 85 of file fcntl.h.

#define O_RDWR   2

Definition at line 87 of file fcntl.h.

#define O_RSRC   (1<< 4)

Definition at line 89 of file fcntl.h.

#define O_TRUNC   (1<< 9)

#define O_WRONLY   1

Definition at line 86 of file fcntl.h.

#define SEEK_CUR   1

Definition at line 21 of file fcntl.h.

#define SEEK_END   2

#define SEEK_SET   0

Definition at line 23 of file fcntl.h.


Typedef Documentation

Definition at line 68 of file fcntl.h.

Definition at line 78 of file fcntl.h.


Function Documentation

int close ( int   ) 

int creat ( const char *   ) 

int dup ( int  filedes  ) 

int faccess ( char *  ,
unsigned  int,
long  
)

int fcntl ( int  ,
unsigned  int,
int   
)

long lseek ( int  ,
long  ,
int   
)

int open ( const char *  ,
int  ,
  ... 
)

int read ( int  ,
char *  ,
unsigned   
)

int unlink ( char *   ) 

int write ( int  ,
const char *  ,
unsigned   
)


Generated on Wed Apr 8 15:00:47 2009 for Open64 by  doxygen 1.5.6