extFS-Seyshell/docs/latex/structinode.tex
2026-05-25 15:39:10 +02:00

55 lines
2.1 KiB
TeX

\doxysection{inode Struct Reference}
\hypertarget{structinode}{}\label{structinode}\index{inode@{inode}}
Représente un index de fichier (Inode) au sein du SGF.
{\ttfamily \#include $<$struct.\+h$>$}
\doxysubsubsection*{Data Fields}
\begin{DoxyCompactItemize}
\item
unsigned short \mbox{\hyperlink{structinode_ab744b42f5d23ec542bd9897a4d15a5fa}{perms}}
\item
char \mbox{\hyperlink{structinode_a2d0a5188e7dfbfcf2fa374a5fb348177}{filetype}}
\item
int \mbox{\hyperlink{structinode_aaeb4427c36772c74ae86c9510ee6a6b3}{blocs}} \mbox{[}\mbox{\hyperlink{const_8h_ad7140f3913ca85546efb2ded034d0af2}{MAX\+\_\+\+BLOCS}}\mbox{]}
\end{DoxyCompactItemize}
\doxysubsection{Detailed Description}
Représente un index de fichier (Inode) au sein du SGF.
\begin{DoxyItemize}
\item L\textquotesingle{}inode contient les métadonnées cruciales d\textquotesingle{}un nœud du système (droits, type) ainsi que la table de pointeurs vers les blocs de données brutes.
\end{DoxyItemize}
\doxysubsection{Field Documentation}
\Hypertarget{structinode_aaeb4427c36772c74ae86c9510ee6a6b3}\label{structinode_aaeb4427c36772c74ae86c9510ee6a6b3}
\index{inode@{inode}!blocs@{blocs}}
\index{blocs@{blocs}!inode@{inode}}
\doxysubsubsection{\texorpdfstring{blocs}{blocs}}
{\footnotesize\ttfamily int inode\+::blocs\mbox{[}\mbox{\hyperlink{const_8h_ad7140f3913ca85546efb2ded034d0af2}{MAX\+\_\+\+BLOCS}}\mbox{]}}
\Hypertarget{structinode_a2d0a5188e7dfbfcf2fa374a5fb348177}\label{structinode_a2d0a5188e7dfbfcf2fa374a5fb348177}
\index{inode@{inode}!filetype@{filetype}}
\index{filetype@{filetype}!inode@{inode}}
\doxysubsubsection{\texorpdfstring{filetype}{filetype}}
{\footnotesize\ttfamily char inode\+::filetype}
\Hypertarget{structinode_ab744b42f5d23ec542bd9897a4d15a5fa}\label{structinode_ab744b42f5d23ec542bd9897a4d15a5fa}
\index{inode@{inode}!perms@{perms}}
\index{perms@{perms}!inode@{inode}}
\doxysubsubsection{\texorpdfstring{perms}{perms}}
{\footnotesize\ttfamily unsigned short inode\+::perms}
The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item
src/\mbox{\hyperlink{struct_8h}{struct.\+h}}\end{DoxyCompactItemize}