summaryrefslogtreecommitdiff
path: root/source3/python/py_spoolss_jobs_conv.c
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2002-05-13 01:55:04 +0000
committerTim Potter <tpot@samba.org>2002-05-13 01:55:04 +0000
commit950004e125724aa0fea5fe5b74d5e12f48c52017 (patch)
treeb05be181baf9937f3cef445c65e3790a6a9d14ce /source3/python/py_spoolss_jobs_conv.c
parentb35c18072a433a9447c996fffe45ff79dadcf43d (diff)
downloadsamba-950004e125724aa0fea5fe5b74d5e12f48c52017.tar.gz
samba-950004e125724aa0fea5fe5b74d5e12f48c52017.tar.bz2
samba-950004e125724aa0fea5fe5b74d5e12f48c52017.zip
Added startdocprinter and enddocprinter.
(This used to be commit 954107a9d314c8d87f65f741804ca3f9ca94432e)
Diffstat (limited to 'source3/python/py_spoolss_jobs_conv.c')
-rw-r--r--source3/python/py_spoolss_jobs_conv.c20
1 files changed, 20 insertions, 0 deletions
diff --git a/source3/python/py_spoolss_jobs_conv.c b/source3/python/py_spoolss_jobs_conv.c
index 7db8a5c5af..5ac36379ba 100644
--- a/source3/python/py_spoolss_jobs_conv.c
+++ b/source3/python/py_spoolss_jobs_conv.c
@@ -61,6 +61,13 @@ struct pyconv py_JOB_INFO_2[] = {
{ NULL }
};
+struct pyconv py_DOC_INFO_1[] = {
+ { "document_name", PY_UNISTR, offsetof(DOC_INFO_1, docname) },
+ { "output_file", PY_UNISTR, offsetof(DOC_INFO_1, outputfile) },
+ { "data_type", PY_UNISTR, offsetof(DOC_INFO_1, datatype) },
+ { NULL }
+};
+
BOOL py_from_JOB_INFO_1(PyObject **dict, JOB_INFO_1 *info)
{
*dict = from_struct(info, py_JOB_INFO_1);
@@ -82,3 +89,16 @@ BOOL py_to_JOB_INFO_2(JOB_INFO_2 *info, PyObject *dict)
{
return False;
}
+
+BOOL py_from_DOC_INFO_1(PyObject **dict, DOC_INFO_1 *info)
+{
+ *dict = from_struct(info, py_DOC_INFO_1);
+ return True;
+}
+
+BOOL py_to_DOC_INFO_1(DOC_INFO_1 *info, PyObject *dict)
+{
+ to_struct(info, dict, py_DOC_INFO_1);
+ return True;
+}
+