\hypertarget{struct_qore_1_1_filesystem_info}{}\doxysection{Qore\+::Filesystem\+Info Struct Reference}
\label{struct_qore_1_1_filesystem_info}\index{Qore::FilesystemInfo@{Qore::FilesystemInfo}}


Filesystem info hash as returned by \mbox{\hyperlink{group__filesystem__functions_ga85b344e9fcc98bd36fd18b5a0fe53d8c}{statvfs}}, \mbox{\hyperlink{class_qore_1_1_dir_a5590f1b597ef9388cf178fd43ae03200}{Dir\+::statvfs}}, and \mbox{\hyperlink{class_qore_1_1_read_only_file_a6681ce768d279f359a4d74ab58e40a16}{Read\+Only\+File\+::statvfs()}}"{}.  




{\ttfamily \#include $<$ql\+\_\+file.\+dox.\+h$>$}

\doxysubsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a97e888561d7d2c9048038ffb5ddced64}\label{struct_qore_1_1_filesystem_info_a97e888561d7d2c9048038ffb5ddced64}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries bavail}
\begin{DoxyCompactList}\small\item\em The number of free blocks available to unprivileged users (bytes = {\ttfamily bsize} $\ast$ {\ttfamily bavail}) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a9ecbe28486dd8b6ad59f63debf7f4fd2}\label{struct_qore_1_1_filesystem_info_a9ecbe28486dd8b6ad59f63debf7f4fd2}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries bfree}
\begin{DoxyCompactList}\small\item\em The total number of free indes available to privileged users (bytes = {\ttfamily bsize} $\ast$ {\ttfamily bfree}) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a3904e57990189af74f597257d3eb7561}\label{struct_qore_1_1_filesystem_info_a3904e57990189af74f597257d3eb7561}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries blocks}
\begin{DoxyCompactList}\small\item\em The total number of blocks on the filesystem (capacity in bytes = {\ttfamily bsize} $\ast$ {\ttfamily blocks}) \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a318f382c168d4740297645cd2c018413}\label{struct_qore_1_1_filesystem_info_a318f382c168d4740297645cd2c018413}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries bsize}
\begin{DoxyCompactList}\small\item\em The filesystem\textquotesingle{}s block size. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a462664144643fa088efea24e962604ea}\label{struct_qore_1_1_filesystem_info_a462664144643fa088efea24e962604ea}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries favail}
\begin{DoxyCompactList}\small\item\em The number of free inodes available to unprivileged users. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a1c47999be5732f42dd040a6ca43227e7}\label{struct_qore_1_1_filesystem_info_a1c47999be5732f42dd040a6ca43227e7}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries ffree}
\begin{DoxyCompactList}\small\item\em The total number of free inodes available to privileged users. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a2be2f3f99ad1307949477f014b525419}\label{struct_qore_1_1_filesystem_info_a2be2f3f99ad1307949477f014b525419}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries files}
\begin{DoxyCompactList}\small\item\em The total number of inodes on the filesystem. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_aa095f1224121277e52d1fe2a70cbbcdb}\label{struct_qore_1_1_filesystem_info_aa095f1224121277e52d1fe2a70cbbcdb}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries frsize}
\begin{DoxyCompactList}\small\item\em The size in bytes of the minimum allocation unit on the filesystem. \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a301a392ba6da18dc71b44d5a8a9690c1}\label{struct_qore_1_1_filesystem_info_a301a392ba6da18dc71b44d5a8a9690c1}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries fsid}
\begin{DoxyCompactList}\small\item\em The filesystem ID; may not be set or meaningful on all filesystems/systems\+: see system documentation for \mbox{\hyperlink{group__filesystem__functions_ga85b344e9fcc98bd36fd18b5a0fe53d8c}{statvfs()}} \end{DoxyCompactList}\item 
\mbox{\Hypertarget{struct_qore_1_1_filesystem_info_a42437c3ba335fa58c44f0cac41a9f172}\label{struct_qore_1_1_filesystem_info_a42437c3ba335fa58c44f0cac41a9f172}} 
\mbox{\hyperlink{group__type__conversion__functions_ga2de8717e92c5f97ccc6511f6062d6502}{int}} {\bfseries namemax}
\begin{DoxyCompactList}\small\item\em The maximum length in bytes of file names on the filesystem. \end{DoxyCompactList}\end{DoxyCompactItemize}


\doxysubsection{Detailed Description}
Filesystem info hash as returned by \mbox{\hyperlink{group__filesystem__functions_ga85b344e9fcc98bd36fd18b5a0fe53d8c}{statvfs}}, \mbox{\hyperlink{class_qore_1_1_dir_a5590f1b597ef9388cf178fd43ae03200}{Dir\+::statvfs}}, and \mbox{\hyperlink{class_qore_1_1_read_only_file_a6681ce768d279f359a4d74ab58e40a16}{Read\+Only\+File\+::statvfs()}}"{}. 

\begin{DoxySince}{Since}
Qore 0.\+8.\+13 
\end{DoxySince}
