This block provides page and buffer management services for Disk Data tables. It includes these files:
diskpage.hpp
: Defines theFile_formats
,Datafile
, andUndofile
structures.diskpage.cpp
: Initializes sero page headers; includes some output reoutines for reporting and debugging.pgman.hpp
: Defines thePgman
class implementing a number of page and buffer services, including page entries and requests, page replacement, page lists, page cleanup, and other page processing.pgman.cpp
: ImplementsPgman
methods for initialization and various page management tasks.PgmanProxy.hpp
PgmanProxy.cpp