All Packages Class Hierarchy This Package Previous Next Index
Class System_file.Descripteur
java.lang.Object
|
+----System_file.Descripteur
- public class Descripteur
- extends Object
Classe Descripteur . Il s'agit d'une representation d'un fichier ouvert . On dispose de
l'inode du fichier, le numero de bloc courant et la position dans ce bloc, mise à jour
lors des des dernieres operations d'entree/sortie.
Les instances de la classe Descripteur sont ranges dans un instance de la classe Processus
- See Also:
- Processus
-
inode
- Inode du fichier ouvert
-
no_bloc
- Numero du bloc courant
-
no_descripteur
- Numero dans la table des descripteurs de processus
-
position
- Place courante dans le bloc
-
superbloc
- Super bloc auquel est rattache le fichier ouvert
-
Descripteur(Inode, int, Super_bloc)
- Constructeur : Cree un descripteur pointant sur le fichier ouvert, a niveau
du premier bloc de données
-
ecriture(int, String)
- Méthode qui lit les donnes demandes dans le fichier ouvert
-
lecture(int)
- Méthode qui lit les donnes demandes dans le fichier ouvert
inode
public Inode inode
- Inode du fichier ouvert
superbloc
public Super_bloc superbloc
- Super bloc auquel est rattache le fichier ouvert
- See Also:
- Processus
no_bloc
public int no_bloc
- Numero du bloc courant
position
public int position
- Place courante dans le bloc
no_descripteur
public int no_descripteur
- Numero dans la table des descripteurs de processus
Descripteur
public Descripteur(Inode i,
int no_d,
Super_bloc s)
- Constructeur : Cree un descripteur pointant sur le fichier ouvert, a niveau
du premier bloc de données
- Parameters:
- i - Inode du fichier à ouvrir
- no_d - Numero du descripteur
lecture
public String lecture(int longueur)
- Méthode qui lit les donnes demandes dans le fichier ouvert
- Parameters:
- longeur - Longeur des donnees à lire
- Returns:
- La chaine lue
ecriture
public void ecriture(int longueur,
String s)
- Méthode qui lit les donnes demandes dans le fichier ouvert
- Parameters:
- longeur - Longeur des donnees à écrire
All Packages Class Hierarchy This Package Previous Next Index