blob: 09bc2bb076b65c44776239664bb0532899c2dfab (
plain) (
tree)
|
|
@c
@c COPYRIGHT (c) 1988-1998.
@c On-Line Applications Research Corporation (OAR).
@c All rights reserved.
@c
@c $Id$
@c
@chapter Files and Directories Manager
@section Introduction
The
files and directories manager is ...
The directives provided by the files and directories manager are:
@itemize @bullet
@item @code{opendir} -
@item @code{readdir} -
@item @code{readdir_r} -
@item @code{rewinddir} -
@item @code{closedir} -
@item @code{chdir} -
@item @code{getcwd} -
@item @code{open} -
@item @code{creat} -
@item @code{umask} -
@item @code{link} -
@item @code{mkdir} -
@item @code{mkfifo} -
@item @code{unlink} -
@item @code{rmdir} -
@item @code{rename} -
@item @code{stat} -
@item @code{fstat} -
@item @code{access} -
@item @code{chmod} -
@item @code{fchmod} -
@item @code{chown} -
@item @code{utime} -
@item @code{ftrunctate} -
@item @code{pathconf} -
@item @code{fpathconf} -
@end itemize
@section Background
@section Operations
@section Directives
This section details the files and directories manager's directives.
A subsection is dedicated to each of this manager's directives
and describes the calling sequence, related constants, usage,
and status codes.
@page
@subsection opendir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int opendir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection readdir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int readdir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection readdir_r -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int readdir_r(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection rewinddir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int rewinddir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection closedir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int closedir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection chdir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int chdir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection getcwd -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int getcwd(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection open -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int open(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection creat -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int creat(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection umask -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int umask(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection link -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int link(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection mkdir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int mkdir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection mkfifo -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int mkfifo(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection unlink -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int unlink(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection rmdir -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int rmdir(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection rename -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int rename(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection stat -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int stat(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection fstat -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int fstat(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection access -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int access(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection chmod -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int chmod(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection fchmod -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int fchmod(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection chown -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int chown(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection utime -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int utime(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection ftrunctate -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int ftrunctate(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection pathconf -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int pathconf(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
@page
@subsection fpathconf -
@subheading CALLING SEQUENCE:
@ifset is-C
@example
int fpathconf(
);
@end example
@end ifset
@ifset is-Ada
@end ifset
@subheading STATUS CODES:
@table @b
@item E
The
@end table
@subheading DESCRIPTION:
@subheading NOTES:
|