Book a Demo!
CoCalc Logo Icon
StoreFeaturesDocsShareSupportNewsAboutPoliciesSign UpSign In
srohatgi01
GitHub Repository: srohatgi01/cups
Path: blob/master/scheduler/classes.h
1090 views
1
/*
2
* Printer class definitions for the CUPS scheduler.
3
*
4
* Copyright 2007-2011 by Apple Inc.
5
* Copyright 1997-2005 by Easy Software Products, all rights reserved.
6
*
7
* Licensed under Apache License v2.0. See the file "LICENSE" for more information.
8
*/
9
10
11
/*
12
* Prototypes...
13
*/
14
15
extern cupsd_printer_t *cupsdAddClass(const char *name);
16
extern void cupsdAddPrinterToClass(cupsd_printer_t *c,
17
cupsd_printer_t *p);
18
extern int cupsdDeletePrinterFromClass(cupsd_printer_t *c,
19
cupsd_printer_t *p);
20
extern int cupsdDeletePrinterFromClasses(cupsd_printer_t *p);
21
extern cupsd_printer_t *cupsdFindAvailablePrinter(const char *name);
22
extern cupsd_printer_t *cupsdFindClass(const char *name);
23
extern void cupsdLoadAllClasses(void);
24
extern void cupsdSaveAllClasses(void);
25
26