blob: e71ad72b7fd11dd53a280e3d61affd79aec25c00 [file] [log] [blame]
Fred Drake4755e7d1999-06-21 18:25:49 +00001\section{\module{statvfs} ---
2 Constants used with \function{os.statvfs()}}
3
4\declaremodule{standard}{statvfs}
5% LaTeX'ed from comments in module
6\sectionauthor{Moshe Zadka}{mzadka@geocities.com}
7\modulesynopsis{Constants for interpreting the result of
8 \function{os.statvfs()}.}
9
10The \module{statvfs} module defines constants so interpreting the result
11if \function{os.statvfs()}, which returns a tuple, can be made without
12remembering ``magic numbers.'' Each of the constants defined in this
13module is the \emph{index} of the entry in the tuple returned by
14\function{os.statvfs()} that contains the specified information.
15
16
17\begin{datadesc}{F_BSIZE}
18Preferred file system block size.
19\end{datadesc}
20
21\begin{datadesc}{F_FRSIZE}
22Fundamental file system block size.
23\end{datadesc}
24
25\begin{datadesc}{F_BFREE}
26Total number of free blocks.
27\end{datadesc}
28
29\begin{datadesc}{F_BAVAIL}
30Free blocks available to non-super user.
31\end{datadesc}
32
33\begin{datadesc}{F_FILES}
34Total number of file nodes.
35\end{datadesc}
36
37\begin{datadesc}{F_FFREE}
38Total number of free file nodes.
39\end{datadesc}
40
41\begin{datadesc}{F_FAVAIL}
42Free nodes available to non-superuser.
43\end{datadesc}
44
45\begin{datadesc}{F_FLAG}
46Flags. System dependant: see \cfunction{statvfs()} man page.
47\end{datadesc}
48
49\begin{datadesc}{F_NAMEMAX}
50Maximum file name length.
51\end{datadesc}