All Packages
Class Hierarchy
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
Index of all Fields and Methods
A
adresse
. Variable in class System_file.
Free_bloc
Tableau des numeros de blocs pointés .
adresse
. Variable in class System_file.
Inode_bloc
Tableau d'inodes
ajout_descripteur
(String, Super_bloc). Method in class System_file.
Processus
Ajout d'un descripteur a la table des descripteurs .
ajout_entree
(String, Inode, Super_bloc). Method in class System_file.
Inode
Ajout d'un fichier dans le repertoire pointe par l'inode
ajoute_element
(Fichier). Method in class System_file.
Repertoire_bloc
Ajoute l'element f au tableau fichiers du Repertoire_bloc .
B
blocs
. Static variable in class System_file.
Disk
Disque virtuel : liste de blocs
C
cd
(String, Super_bloc). Method in class System_file.
Processus
Change le repertoire courant
cherche_bloc_inode
(int, Super_bloc). Static method in class System_file.
Inode
Fonction qui donne le numero du bloc de l'inode .
cherche_inode
(int, Super_bloc). Static method in class System_file.
Inode
Retourne l'inode demande par son numero, correspondant à sa place dans la table des inodes
cherche_position_inode
(int). Static method in class System_file.
Inode
Fonction qui donne la position de l'inode dans le tableau de Bloc_inode .
create
. Variable in class System_file.
Date_inode
Date de creation
create
(String, int). Method in class System_file.
Super_bloc
Creation d'un fichier
D
data
. Variable in class System_file.
Inode
Numeros des blocs de donnees allouees au fichier .
date
. Variable in class System_file.
Inode
Lien vers les informations sur les dates de création, de modification et dernier acces a l'inode
Date_inode
(). Constructor for class System_file.
Date_inode
Constructeur .
Descripteur
(Inode, int, Super_bloc). Constructor for class System_file.
Descripteur
Constructeur : Cree un descripteur pointant sur le fichier ouvert, a niveau du premier bloc de données
descripteurs
. Variable in class System_file.
Processus
Table des descripteurs de fichiers ouvert
Disk
(). Constructor for class System_file.
Disk
droit
. Variable in class System_file.
Securite
Droit sur le repertoire - Idem Unix
E
ecrire_bloc
(int). Method in class System_file.
Free_bloc
Fonction qui ecrit un bloc de type Free_bloc .
ecrire_bloc
(int). Method in class System_file.
Inode_bloc
Fonction qui ecrit un bloc de type Inode_bloc .
ecrire_bloc
(int). Method in class System_file.
Repertoire_bloc
Fonction qui ecrit un bloc de type Repertoire_bloc .
ecrire_bloc
(int, Object). Static method in class System_file.
Disk
Ecrit le contenu de buffer dans le bloc de numero no
ecrit_inode
(Super_bloc). Method in class System_file.
Inode
Ecrit les modifications de l'inode demandee dans la table des inodes
ecriture
(int, String). Method in class System_file.
Descripteur
Méthode qui lit les donnes demandes dans le fichier ouvert
F
Fichier
(). Constructor for class System_file.
Fichier
Fichier
(int, String). Constructor for class System_file.
Fichier
Constructeur.
fichiers
. Variable in class System_file.
Repertoire_bloc
Tableau des fichiers
firstFreeBloc
. Variable in class System_file.
Super_bloc
Numero du premier bloc libre du file system .
Free_bloc
(). Constructor for class System_file.
Free_bloc
freeInodes
. Variable in class System_file.
Super_bloc
Table des numero d'inodes libres
G
groupe
. Variable in class System_file.
Processus
Groupe du processus
groupe
. Variable in class System_file.
Securite
Groupe proprietaire
I
inode
. Variable in class System_file.
Descripteur
Inode du fichier ouvert
inode
. Variable in class System_file.
Fichier
Lien vers le numero d'inode associee dans la table des inodes du file system
Si l'inode est a 0, c'est un fichier non valide (fin du repertoire)
Inode
(). Constructor for class System_file.
Inode
Inode
(int). Constructor for class System_file.
Inode
Constructeur.
Inode_bloc
(). Constructor for class System_file.
Inode_bloc
inodes
. Variable in class System_file.
Super_bloc
Table des numero de blocs alloues pour les inodes.
L
last_access
. Variable in class System_file.
Date_inode
Date de dernier acces
last_update
. Variable in class System_file.
Date_inode
Date de derniere modification
lecture
(int). Method in class System_file.
Descripteur
Méthode qui lit les donnes demandes dans le fichier ouvert
lire_bloc
(int). Static method in class System_file.
Disk
Lit le bloc de numero no et retourne le bloc
lire_bloc
(int). Method in class System_file.
Free_bloc
Fonction qui lit un bloc de type Free_bloc .
lire_bloc
(int). Method in class System_file.
Inode_bloc
Fonction qui lit un bloc de type Inode_bloc .
lire_bloc
(int). Method in class System_file.
Repertoire_bloc
Fonction qui lit un bloc de type Repertoire_bloc .
liste_long_repertoire
(Super_bloc). Method in class System_file.
Inode
Liste le contenu d'un repertoire pointe par l'inode en donnant le type (repertoire ou fichier) et la date de derniere modification .
liste_repertoire
(). Method in class System_file.
Inode
Liste le contenu d'un repertoire pointe par l'inode en donnant le nom des objets contenus et l'inode parent
lock
. Variable in class System_file.
Inode
Inode en utilisation ou pas
lock_inode
(). Method in class System_file.
Inode
Verrouille une inode le temps de son utilisation
longueur
. Variable in class System_file.
Fichier
Longeur du nom de fichier
M
mkdir
(String, int). Method in class System_file.
Super_bloc
Creation d'un repertoire
N
nb_descripteur
. Variable in class System_file.
Processus
Nombre de fichiers ouverts
nb_inode_par_bloc
(). Static method in class System_file.
Inode
Fonction qui donne le nombre d'inodes par bloc
nb_max_descripteur
. Variable in class System_file.
Processus
Nombre maximum authorise de fichiers ouverts
nbBlocs
. Static variable in class System_file.
Disk
Nombre de blocs du disque
nbBlocs
. Variable in class System_file.
Free_bloc
Nombre de blocs pointes par ce bloc (Nombre d'elements du tableau adresse)
nbBlocs
. Variable in class System_file.
Inode
Nombre de bloc occupes par l'inode
nbBlocsInodes
. Variable in class System_file.
Super_bloc
Le nombre de blocs actuellement allouees pour les inodes sur le file system .
nbBlocsMax
. Variable in class System_file.
Super_bloc
Le nombre maximum de blocs sur le file system (taille file system ) .
nbFichiers
. Variable in class System_file.
Repertoire_bloc
Nombre d'elements alloues dans le bloc
nbFreeBloc
. Variable in class System_file.
Super_bloc
Le nombre de bloc libres dans le file system .
nbFreeInodes
. Variable in class System_file.
Super_bloc
Le nombre d'inodes liberés par une suppression
nbInodes
. Variable in class System_file.
Super_bloc
Le nombre d'inodes actuellement allouees sur le file system .
nbLiens
. Variable in class System_file.
Inode
Nombre de lien sur l'inode .
no
. Variable in class System_file.
Inode
Numero dans la table des inodes
no_bloc
. Variable in class System_file.
Descripteur
Numero du bloc courant
no_descripteur
. Variable in class System_file.
Descripteur
Numero dans la table des descripteurs de processus
nom
. Variable in class System_file.
Fichier
Le nom du fichier .
nouveau_bloc_libre
(Super_bloc, int). Method in class System_file.
Free_bloc
Fonction qui rajoute un bloc libre la liste du Super_bloc .
nouvelle_inode
(int, Super_bloc). Static method in class System_file.
Inode
Cree et renvoie la premiere inode libre du file system.
P
position
. Variable in class System_file.
Descripteur
Place courante dans le bloc
prendre_bloc_libre
(Super_bloc). Method in class System_file.
Free_bloc
Fonction qui enleve un bloc libre la liste du Super_bloc .
prendre_element
(). Method in class System_file.
Free_bloc
Fonction qui prend un bloc libre, le supprime de la liste et retourne son numero .
Processus
(String, String). Constructor for class System_file.
Processus
Constructeur .
proprietaire
. Variable in class System_file.
Processus
Proprietaire du processus
proprietaire
. Variable in class System_file.
Securite
Auteur du fichier
R
recherche_entree
(String, Inode). Method in class System_file.
Fichier
Recherche un fichier dans le repertoire dont l'inode est passee en parametre
rendre_element
(int). Method in class System_file.
Free_bloc
Fonction rajoute un bloc libre la liste du Free_bloc
Repertoire_bloc
(). Constructor for class System_file.
Repertoire_bloc
Constructeur .
repertoire_courant
. Variable in class System_file.
Processus
Numero d'inode du repertoire courant
S
securite
. Variable in class System_file.
Inode
Lien vers les informations sur le propriétaire et le groupe de l'inode , et les droits affectés a l'inode
Securite
(). Constructor for class System_file.
Securite
stat
(). Method in class System_file.
Super_bloc
Statistiques d'occupation du file system
Super_bloc
(). Constructor for class System_file.
Super_bloc
Constructeur qui initialise le super bloc pour gerer un nouveau file system.
superbloc
. Variable in class System_file.
Descripteur
Super bloc auquel est rattache le fichier ouvert
supprime_descripteur
(int). Method in class System_file.
Processus
Suppression d'un descripteur de la table des descripteurs .
T
tableau_plein
(). Method in class System_file.
Free_bloc
Retourne vrai si le le bloc ne peut plus contenir de nouvelle adresse
tableau_vide
(). Method in class System_file.
Free_bloc
Retourne vrai si le le bloc ne contient aucune adresse de bloc libre
taille
. Variable in class System_file.
Inode
La taille du fichier .
tailleBloc
. Static variable in class System_file.
Disk
Taille d'un bloc
tailleBloc
. Variable in class System_file.
Super_bloc
La taille d'un bloc sur le file system .
tailleInode
. Static variable in class System_file.
Disk
La taille de la classe Inode sur le file system .
tailleInode
. Variable in class System_file.
Super_bloc
La taille de la classe Inode sur le file system .
tailleNom
. Static variable in class System_file.
Disk
Taille maximum d'un nom de fichier
type
. Variable in class System_file.
Inode
Type : 0 fichier 1: repertoire
U
unlock_inode
(). Method in class System_file.
Inode
Deverrouille une inode apres son utilisation
Dernière modification
le Tue Dec 31 18:56:01 2002
Alain et Estelle Barbet
Textes et images © 1997-2003