Main Page   File List   File Members  

structcmd.h File Reference

A Documented file. More...

Go to the source code of this file.

Defines

#define MAX(a, b)   (((a)>(b))?(a):(b))
 A macro that returns the maximum of a and b. More...


Typedefs

typedef unsigned int UINT32
 A type definition for a . More...


Functions

int open (const char *,int)
 Opens a file descriptor. More...

int close (int)
 Closes the file descriptor fd. More...

size_t write (int, const char *, size_t)
 Writes count bytes from buf to the filedescriptor fd. More...

int read (int, char *,size_t)
 Read bytes from a file descriptor. More...


Variables

int errno
 Contains the last error code. More...


Detailed Description

A Documented file.

Details.


Define Documentation

#define MAX( a, b )   (((a)>(b))?(a):(b))
 

A macro that returns the maximum of a and b.

Details.


Typedef Documentation

typedef unsigned int UINT32
 

A type definition for a .

Details.


Function Documentation

int close ( int fd )
 

Closes the file descriptor fd.

Parameters:
fd   The descriptor to close.

int open ( const char * pathname,
int flags )
 

Opens a file descriptor.

Parameters:
pathname   The name of the descriptor.
flags   Opening flags.

int read ( int fd,
char * buf,
size_t count )
 

Read bytes from a file descriptor.

Parameters:
fd   The descriptor to read from.
buf   The buffer to read into.
count   The number of bytes to read.

size_t write ( int fd,
const char * buf,
size_t count )
 

Writes count bytes from buf to the filedescriptor fd.

Parameters:
fd   The descriptor to write to.
buf   The data buffer to write.
count   The number of bytes to write.


Variable Documentation

int errno
 

Contains the last error code.

Warning:
Not thread safe!


Generated at Fri Mar 23 20:22:09 2001 for Structural commands by doxygen1.2.6-20010319 written by Dimitri van Heesch, © 1997-2001