#ifndef _VM_HEADERBLOCK
#define _VM_HEADERBLOCK


#ifndef I_AM_VM_INTERFACE
class poolarea;
class poolvnode;
class pageManager;
class swapFileManager;
class cacheManager;
class vnodeManager;
class lockedList;
#endif

struct vmHeaderBlock
{
	poolarea *areaPool;
	poolvnode *vnodePool;
	pageManager *pageMan; 
	swapFileManager *swapMan;
	cacheManager *cacheMan;
	vnodeManager *vnodeMan;
	lockedList areas;
};

#endif
