monitor - Monitor the Progress of an Image Operation
Description: ImageMagick - a robust collection of tools and libraries to read, write and manipulate an image in any of the popular image formats. ImageMagick allows dynamic creation of GIFs, making it suitable for Web applications.
Keywords: ImageMagick,PerlMagick,GraphicsMagick,Magick++,Image,Magick,Magic,Pixel,Perl,Wand

NAME SYNOPSIS FUNCTION DESCRIPTIONS MagickMonitor SetMonitorHandler # NAME monitor - Monitor the Progress of an Image Operation # SYNOPSIS unsigned int MagickMonitor( const char *text, const ExtendedSignedIntegralType quantum, const ExtendedUnsignedIntegralType span, ExceptionInfo *exception ); MonitorHandler SetMonitorHandler( MonitorHandler handler ); # FUNCTION DESCRIPTIONS ## MagickMonitor MagickMonitor() calls the monitor handler method with a text string that describes the task and a measure of completion. The method returns True on success otherwise False if an error is encountered, e.g. if there was a user interrupt. The format of the MagickMonitor method is: unsigned int MagickMonitor ( const char *text, const ExtendedSignedIntegralType quantum, const ExtendedUnsignedIntegralType span, ExceptionInfo *exception ); A description of each parameter follows: quantum: The position relative to the span parameter which represents how much progress has been made toward completing a task. span: The span relative to completing a task. exception: Return any errors or warnings in this structure. ## SetMonitorHandler SetMonitorHandler() sets the monitor handler to the specified method and returns the previous monitor handler. The format of the SetMonitorHandler method is: MonitorHandler SetMonitorHandler ( MonitorHandler handler ); A description of each parameter follows: handler: Specifies a pointer to a method to handle monitors. "Image manipulation software that works like magick"