NAME SYNOPSIS FUNCTION DESCRIPTIONS AcquireMagickResource GetMagickResource LiberateMagickResource ListMagickResourceInfo SetMagickResourceLimit # NAME resource - Limit Resource Consumption # SYNOPSIS unsigned int AcquireMagickResource( const ResourceType type, const ExtendedSignedIntegralType size ); unsigned long GetMagickResource( const ResourceType type ); void LiberateMagickResource( const ResourceType type, const ExtendedSignedIntegralType size ); unsigned int ListMagickResourceInfo( FILE *file, ExceptionInfo *exception ); void SetMagickResourceLimit( const ResourceType type, const unsigned long limit ); # FUNCTION DESCRIPTIONS ## AcquireMagickResource AcquireMagickResource() acquires resources of the specified type. True is returned if the specified resource is available otherwise False. The format of the AcquireMagickResource() method is: unsigned int AcquireMagickResource ( const ResourceType type, const ExtendedSignedIntegralType size ); A description of each parameter follows: type: The type of resource. size: The number of bytes needed from for this resource. ## GetMagickResource GetMagickResource() returns the the specified resource in megabytes. The format of the GetMagickResource() method is: unsigned long GetMagickResource ( const ResourceType type ); A description of each parameter follows: type: The type of resource. ## LiberateMagickResource LiberateMagickResource() liberates resources of the specified type. The format of the LiberateMagickResource() method is: void LiberateMagickResource ( const ResourceType type, const ExtendedSignedIntegralType size ); A description of each parameter follows: type: The type of resource. size: The size of the resource. ## ListMagickResourceInfo Method ListMagickResourceInfo lists the resource info to a file. The format of the ListMagickResourceInfo method is: unsigned int ListMagickResourceInfo ( FILE *file, ExceptionInfo *exception ); A description of each parameter follows. file: An pointer to a FILE. exception: Return any errors or warnings in this structure. ## SetMagickResourceLimit SetMagickResourceLimit() sets the limit for a particular resource in megabytes. The format of the SetMagickResourceLimit() method is: void SetMagickResourceLimit ( const ResourceType type, const unsigned long limit ); A description of each parameter follows: type: The type of resource. limit: The maximum limit for the resource. "Image manipulation software that works like magick"