-
-GtkPrinter *gtk_printer_new (const char *name,
- GtkPrintBackend *backend,
- gboolean is_virtual);
-gboolean gtk_printer_is_new (GtkPrinter *printer);
-void gtk_printer_set_is_new (GtkPrinter *printer,
- gboolean val);
-void gtk_printer_set_is_active (GtkPrinter *printer,
- gboolean val);
-void gtk_printer_set_has_details (GtkPrinter *printer,
- gboolean val);
-void gtk_printer_set_is_default (GtkPrinter *printer,
- gboolean val);
-void gtk_printer_set_icon_name (GtkPrinter *printer,
- const gchar *icon);
-gboolean gtk_printer_set_job_count (GtkPrinter *printer,
- gint count);
-gboolean gtk_printer_set_location (GtkPrinter *printer,
- const gchar *location);
-gboolean gtk_printer_set_description (GtkPrinter *printer,
- const gchar *description);
-gboolean gtk_printer_set_state_message (GtkPrinter *printer,
- const gchar *message);
-void gtk_printer_set_is_active (GtkPrinter *printer,
- gboolean active);
+gboolean gtk_printer_is_new (GtkPrinter *printer);
+void gtk_printer_set_accepts_pdf (GtkPrinter *printer,
+ gboolean val);
+void gtk_printer_set_accepts_ps (GtkPrinter *printer,
+ gboolean val);
+void gtk_printer_set_is_new (GtkPrinter *printer,
+ gboolean val);
+void gtk_printer_set_is_active (GtkPrinter *printer,
+ gboolean val);
+gboolean gtk_printer_set_is_paused (GtkPrinter *printer,
+ gboolean val);
+gboolean gtk_printer_set_is_accepting_jobs (GtkPrinter *printer,
+ gboolean val);
+void gtk_printer_set_has_details (GtkPrinter *printer,
+ gboolean val);
+void gtk_printer_set_is_default (GtkPrinter *printer,
+ gboolean val);
+void gtk_printer_set_icon_name (GtkPrinter *printer,
+ const gchar *icon);
+gboolean gtk_printer_set_job_count (GtkPrinter *printer,
+ gint count);
+gboolean gtk_printer_set_location (GtkPrinter *printer,
+ const gchar *location);
+gboolean gtk_printer_set_description (GtkPrinter *printer,
+ const gchar *description);
+gboolean gtk_printer_set_state_message (GtkPrinter *printer,
+ const gchar *message);