diff options
Diffstat (limited to 'source3/include/printing.h')
-rw-r--r-- | source3/include/printing.h | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/source3/include/printing.h b/source3/include/printing.h index ac2ee05a93..34fbd58223 100644 --- a/source3/include/printing.h +++ b/source3/include/printing.h @@ -100,4 +100,16 @@ struct tdb_print_db { #define NOTIFY_PID_LIST_KEY "NOTIFY_PID_LIST" +NTSTATUS print_spool_open(files_struct *fsp, + const char *fname, + uint16_t current_vuid); + +int print_spool_write(files_struct *fsp, const char *data, uint32_t size, + SMB_OFF_T offset, uint32_t *written); + +void print_spool_end(files_struct *fsp, enum file_close_type close_type); + +void print_spool_terminate(struct connection_struct *conn, + struct print_file_data *print_file); + #endif /* PRINTING_H_ */ |