AcquireMagickResource • AcquireUniqueFileResource • GetMagickResource • GetMagickResourceLimit • ListMagickResourceInfo • RelinquishMagickResource • RelinquishUniqueFileResource • SetMagickResourceLimit
AcquireMagickResource() acquires resources of the specified type. MagickFalse is returned if the specified resource is exhausted otherwise MagickTrue.
The format of the AcquireMagickResource() method is:
MagickBooleanType AcquireMagickResource(const ResourceType type, const MagickSizeType size)
A description of each parameter follows:
AcquireUniqueFileResource() returns a unique file name, and returns a file descriptor for the file open for reading and writing.
The format of the AcquireUniqueFileResource() method is:
int AcquireUniqueFileResource(char *path)
A description of each parameter follows:
GetMagickResource() returns the specified resource.
The format of the GetMagickResource() method is:
MagickSizeType GetMagickResource(const ResourceType type)
A description of each parameter follows:
GetMagickResourceLimit() returns the specified resource limit.
The format of the GetMagickResourceLimit() method is:
MagickSizeType GetMagickResourceLimit(const ResourceType type)
A description of each parameter follows:
ListMagickResourceInfo() lists the resource info to a file.
The format of the ListMagickResourceInfo method is:
MagickBooleanType ListMagickResourceInfo(FILE *file, ExceptionInfo *exception)
A description of each parameter follows.
An pointer to a FILE.
return any errors or warnings in this structure.
RelinquishMagickResource() relinquishes resources of the specified type.
The format of the RelinquishMagickResource() method is:
void RelinquishMagickResource(const ResourceType type, const MagickSizeType size)
A description of each parameter follows:
RelinquishUniqueFileResource() relinquishes a unique file resource.
The format of the RelinquishUniqueFileResource() method is:
MagickBooleanType RelinquishUniqueFileResource(const char *path)
A description of each parameter follows:
SetMagickResourceLimit() sets the limit for a particular resource.
The format of the SetMagickResourceLimit() method is:
MagickBooleanType SetMagickResourceLimit(const ResourceType type, const MagickSizeType limit)
A description of each parameter follows: