#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(). |