summaryrefslogtreecommitdiff
path: root/source3/python/py_spoolss.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/python/py_spoolss.c')
-rw-r--r--source3/python/py_spoolss.c11
1 files changed, 11 insertions, 0 deletions
diff --git a/source3/python/py_spoolss.c b/source3/python/py_spoolss.c
index b1c70f9d4e..51e128ecc0 100644
--- a/source3/python/py_spoolss.c
+++ b/source3/python/py_spoolss.c
@@ -191,6 +191,9 @@ Set the form given by the dictionary argument.
{ "enumjobs", spoolss_enumjobs, METH_VARARGS | METH_KEYWORDS,
"Enumerate jobs" },
+ { "setjob", spoolss_setjob, METH_VARARGS | METH_KEYWORDS,
+ "Set job command" },
+
{ NULL }
};
@@ -325,6 +328,14 @@ struct spoolss_const {
{ "WERR_PRINTER_DRIVER_IN_USE", 3001 },
{ "WERR_STATUS_MORE_ENTRIES ", 0x0105 },
+ /* Job control constants */
+
+ { "JOB_CONTROL_PAUSE", JOB_CONTROL_PAUSE },
+ { "JOB_CONTROL_RESUME", JOB_CONTROL_RESUME },
+ { "JOB_CONTROL_CANCEL", JOB_CONTROL_CANCEL },
+ { "JOB_CONTROL_RESTART", JOB_CONTROL_RESTART },
+ { "JOB_CONTROL_DELETE", JOB_CONTROL_DELETE },
+
{ NULL },
};