#include <disk.h>
Graphe d'héritage de Disk:


| Fonctions membres publiques | |
| Disk (CallBackObj *toCall) | |
| ~Disk () | |
| void | ReadRequest (int sectorNumber, char *data) | 
| void | WriteRequest (int sectorNumber, char *data) | 
| void | CallBack () | 
| int | ComputeLatency (int newSector, bool writing) | 
| Fonctions membres privées | |
| int | TimeToSeek (int newSector, int *rotate) | 
| int | ModuloDiff (int to, int from) | 
| void | UpdateLast (int newSector) | 
| Attributs privés | |
| int | fileno | 
| char | diskname [32] | 
| CallBackObj * | callWhenDone | 
| bool | active | 
| int | lastSector | 
| int | bufferInit | 
Définition à la ligne 56 du fichier disk.h.
| 
 | 
| 
 Définition à la ligne 40 du fichier disk.cc. Références active, bufferInit, callWhenDone, diskname, DiskSize, fileno, lastSector, MagicNumber, et MagicSize. | 
| 
 | 
| 
 Définition à la ligne 73 du fichier disk.cc. Références fileno. | 
| 
 | 
| 
 Implémente CallBackObj. Définition à la ligne 159 du fichier disk.cc. Références active, CallBackObj::CallBack(), et callWhenDone. Voici le graphe d'appel pour cette fonction:  | 
| 
 | ||||||||||||
| 
 Définition à la ligne 230 du fichier disk.cc. Références bufferInit, ModuloDiff(), RotationTime, et TimeToSeek(). Référencé par ReadRequest(), et WriteRequest(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | ||||||||||||
| 
 Définition à la ligne 200 du fichier disk.cc. Références SectorsPerTrack. Référencé par ComputeLatency(). | 
| 
 | ||||||||||||
| 
 Définition à la ligne 114 du fichier disk.cc. Références active, ComputeLatency(), DiskInt, fileno, MagicSize, NumSectors, PrintSector(), SectorSize, et UpdateLast(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | ||||||||||||
| 
 Définition à la ligne 177 du fichier disk.cc. Références lastSector, RotationTime, SectorsPerTrack, et SeekTime. Référencé par ComputeLatency(), et UpdateLast(). | 
| 
 | 
| 
 Définition à la ligne 259 du fichier disk.cc. Références bufferInit, lastSector, et TimeToSeek(). Référencé par ReadRequest(), et WriteRequest(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | ||||||||||||
| 
 Définition à la ligne 134 du fichier disk.cc. Références active, ComputeLatency(), DiskInt, fileno, MagicSize, NumSectors, PrintSector(), SectorSize, et UpdateLast(). Voici le graphe d'appel pour cette fonction:  | 
| 
 | 
| 
 Définition à la ligne 82 du fichier disk.h. Référencé par CallBack(), Disk(), ReadRequest(), et WriteRequest(). | 
| 
 | 
| 
 Définition à la ligne 84 du fichier disk.h. Référencé par ComputeLatency(), Disk(), et UpdateLast(). | 
| 
 | 
| 
 Définition à la ligne 81 du fichier disk.h. Référencé par CallBack(), et Disk(). | 
| 
 | 
| 
 Définition à la ligne 80 du fichier disk.h. Référencé par Disk(). | 
| 
 | 
| 
 Définition à la ligne 79 du fichier disk.h. Référencé par Disk(), ReadRequest(), WriteRequest(), et ~Disk(). | 
| 
 | 
| 
 Définition à la ligne 83 du fichier disk.h. Référencé par Disk(), TimeToSeek(), et UpdateLast(). | 
 1.4.4
 1.4.4