1/* 2 * Copyright 2002-2008, Haiku. All rights reserved. 3 * Distributed under the terms of the MIT License. 4 * 5 * Authors: 6 * Philippe Houdoin 7 * Simon Gauvin 8 * Michael Pfeiffer 9 */ 10 11#include <AppKit.h> 12 13extern "C" 14{ 15 BMessage * take_job(BFile * spool_file, BNode * spool_dir, BMessage * msg); 16 BMessage * config_page(BNode * spool_dir, BMessage * msg); 17 BMessage * config_job(BNode * spool_dir, BMessage * msg); 18 char * add_printer(char * printer_name); 19 BMessage * default_settings(BNode * printer); 20} 21 22class PrinterDriver; 23 24// instanciate_driver has to be implemented by the printer driver 25PrinterDriver *instanciate_driver(BNode *spoolDir); 26