Lista De Clases Para El Juego De Las Fichas
Usuario (por si es multiuser.)
//StorageServer//
//StorageMonitor//
//StorageManager//
DbusManager (¡¡Está repetido dentro de GUI!!)
ConfigFileReader
RegexpParser (esto creo que sobra, no creo que muchas partes usen regexp salvo el filereader, así que puede ser un miembro de esa clase.)
Watcher: (Coordinar InotifyHandler, CronHandler, HardwareChanges y el acceso al journal.)
InotifyHandler: (registrar eventos (añadir y recibir) en inotify)
CronHandler: procesos periódicos
HardwareChangesNotifier (HAL9000)
Journal
Planner: (todo lo que va indentado aquí puede estar dentro de una única clase Planner o en todo caso de Planner y otra auxiliar para los Loads).
CPULoadControl
DiskLoadControl ~ DiskSpaceManager
TimeControl
ParadoxExceptionsManager(cambios de hora)
BatteryMode
Stats (estadísticas de usuario, cpu y disco)
SnapshotManager: Escribir y administrar backups
DiffManager (qué ha pasado entre hace un mes y hoy)
VersionRecoverer
SnapshotDeleter
Snapshot??
FluxCondenser (factoría de turrones)
StorageInterface ~ FilesystemAPI ~ FUSE
DataWrapper
RdiffWrapper
ZFSWrapper
LVMWrapper
DataExporter/Importer(I/O)
CDRecorder
ExternalDisk
Finder: Buscador de versiones
MetadataIndexer
//InternalAPI//
Frontend
UI (standalone)
GUIFinder: buscar archivos, posiblemente por contenido
DbusManager
NautilusIntegration
PreferencesGUI
ConfigWizard
DiffViewer
Help
ExternalAPI(para 3rd parties)
//Paqueteatorl • {{bzr-builddeb}} //
page revision: 2, last edited: 30 Nov 2007 08:43