PrintingSystem
PrintingSystem
|
|
Object Hierarchy
GObject
╰── PrintingSystem
Includes
#include <libxfprint/libxfprint.h>
Functions
printing_system_new ()
PrintingSystem *
printing_system_new (const gchar *path
);
printing_system_get_printers ()
GList *
printing_system_get_printers (PrintingSystem *ps
);
printing_system_get_default_printer ()
Printer *
printing_system_get_default_printer (PrintingSystem *ps
);
printing_system_get_printer_state ()
gint
printing_system_get_printer_state (PrintingSystem *ps
,
const gchar *printer
);
printing_system_get_jobs_count ()
gint
printing_system_get_jobs_count (PrintingSystem *ps
,
const gchar *printer
);
printing_system_remove_job ()
gboolean
printing_system_remove_job (PrintingSystem *ps
,
const gchar *printer
,
gint id
);
printing_system_get_jobs ()
GList *
printing_system_get_jobs (PrintingSystem *ps
,
const gchar *printer
);
printing_system_print_file ()
gboolean
printing_system_print_file (PrintingSystem *ps
,
const gchar *printer
,
const gchar *original_name
,
const gchar *file
,
gboolean remove_file
);
Types and Values
struct PrintingSystem
struct PrintingSystem;
Property Details
The “ps-path”
property
“ps-path” gchar *
set the printing system path.
Flags: Read / Write / Construct Only
Default value: NULL