]> git.ipfire.org Git - thirdparty/cups.git/blob - scheduler/banners.h
Fix stuck multi-file jobs (Issue #5359, Issue #5413)
[thirdparty/cups.git] / scheduler / banners.h
1 /*
2 * Banner definitions for the CUPS scheduler.
3 *
4 * Copyright 2007-2010 by Apple Inc.
5 * Copyright 1997-2006 by Easy Software Products.
6 *
7 * Licensed under Apache License v2.0. See the file "LICENSE" for more information.
8 */
9
10 /*
11 * Banner information structure...
12 */
13
14 typedef struct /**** Banner file information ****/
15 {
16 char *name; /* Name of banner */
17 mime_type_t *filetype; /* Filetype for banner */
18 } cupsd_banner_t;
19
20
21 /*
22 * Globals...
23 */
24
25 VAR cups_array_t *Banners VALUE(NULL);
26 /* Available banner files */
27
28
29 /*
30 * Prototypes...
31 */
32
33 extern cupsd_banner_t *cupsdFindBanner(const char *name);
34 extern void cupsdLoadBanners(const char *d);