Declarations for buffer pool hash table. More...
#include <bufHashTbl.h>
Public Attributes | |
File * | file |
PageId | pageNo |
FrameId | frameNo |
hashBucket * | next |
Declarations for buffer pool hash table.
Definition at line 17 of file bufHashTbl.h.
File* badgerdb::hashBucket::file |
pointer a file object (more on this below)
Definition at line 21 of file bufHashTbl.h.
FrameId badgerdb::hashBucket::frameNo |
frame number of page in the buffer pool
Definition at line 31 of file bufHashTbl.h.
hashBucket* badgerdb::hashBucket::next |
Next node in the hash table
Definition at line 36 of file bufHashTbl.h.
PageId badgerdb::hashBucket::pageNo |
page number within a file
Definition at line 26 of file bufHashTbl.h.