#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