Hauptseite   Klassenhierarchie   Übersicht   Auflistung der Dateien   Elementübersicht  

PMSeg Klassenreferenz

Protected memory segment. Mehr...

#include <pmseg.h>

Klassendiagramm für PMSeg::

RAMS::Mseg ReliableSegment ShadowSegment Aufstellung aller Elemente

Öffentliche Datenelemente

 PMSeg ()
 PMSeg (char *anfang, size_t lang)
void set (char *anfang, size_t lang)
virtual ~PMSeg ()
virtual void handle (void *page, void *addr)=0
 Callback für schutzfehler.


Öffentliche, statische Datenelemente

PMSeg * lookup (void *addr)

Ausführliche Beschreibung

Protected memory segment.

Segment wird in Liste eingetragen. Bei einem Segmentation Fehler wird diese durchsucht eine abstrakte Behandlung angestoßen. Somit können verschiedene Unterarten in einem Adressraum koexistiern.

In dieser Behandlung kann beispielsweise eine geschieben-Markierung gesetzt werden oder die Seite geloggt werden oder ...

Ebenso könnte auf die verschiedenen segmentation-Faults verschieden reagiert werden, z.B. bei fehlemdem Objekt könnte ein Block gelesen werden


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:
Erzeugt am Thu Jul 18 21:37:40 2002 für rams_metaobj von doxygen1.2.12 geschrieben von Dimitri van Heesch, © 1997-2001