/*	--------------------------------------------------------------------------------------

	Copyright © 1991, Apple Computer, Inc, All Rights Reserved.
	
	File:		ZoneHandle.proto
		
	Author:		John Farmer
	
	Contains:	Prototype information for the file ZoneHandle.c.
	
	Revisions: (most recent first):
	
		ID		Date		Description
		
		<1>		03/23/91	John Farmer - Created file.
														
	-----------------------------------------------------------------------------------  */


#ifndef			__ZoneHandlePrototypes__
#define			__ZoneHandlePrototypes__


// Inclusion Statements


	#include	"Memory.h"
	
	
// Prototypes

	
	THz		SwapZone( THz zone );
	OSErr	NewZonePtr( Ptr* ptrPointer, Size pointerSize, THz zone );
	OSErr	NewZoneHandle( Handle* handlePointer, Size handleSize, THz zone );
	OSErr	DisposeZoneHandle( Handle theHandle, THz zone );
	OSErr	GetZoneHandleSize( Size* sizePointer, Handle theHandle, THz zone );
	OSErr	SetZoneHandleSize( Handle theHandle, Size theSize, THz zone );
	OSErr	ResizeZoneHandle( Handle theHandle, Size delta, THz zone );
	OSErr	MoveZoneHandleHigh( Handle theHandle, THz zone );
	OSErr	LockZoneHandle( Handle theHandle, THz zone );
	OSErr	UnlockZoneHandle( Handle theHandle, THz zone );
	
	
#endif			__ZoneHandlePrototypes__