1 #ifndef _USR_IMGMGMT_H 2 #define _USR_IMGMGMT_H 3 4 /** @file 5 * 6 * Image management 7 * 8 */ 9 10 FILE_LICENCE ( GPL2_OR_LATER ); 11 12 struct image; 13 14 extern int imgfetch ( struct image *image, const char *uri_string, 15 int ( * image_register ) ( struct image *image ) ); 16 extern int imgload ( struct image *image ); 17 extern int imgexec ( struct image *image ); 18 extern struct image * imgautoselect ( void ); 19 extern void imgstat ( struct image *image ); 20 extern void imgfree ( struct image *image ); 21 22 #endif /* _USR_IMGMGMT_H */ 23