1/*************************************************************************** 2 * LPRng - An Extended Print Spooler System 3 * 4 * Copyright 1988-2003, Patrick Powell, San Diego, CA 5 * papowell@lprng.com 6 * See LICENSE for conditions of use. 7 * $Id: sendjob.h,v 1.1.1.1 2008/10/15 03:28:27 james26_jang Exp $ 8 ***************************************************************************/ 9 10 11 12#ifndef _SENDJOB_1_ 13#define _SENDJOB_1_ 1 14 15/* PROTOTYPES */ 16int Send_job( struct job *job, struct job *logjob, 17 int connect_timeout_len, int connect_interval, int max_connect_interval, 18 int transfer_timeout, char *final_filter ); 19int Send_normal( int *sock, struct job *job, struct job *logjob, 20 int transfer_timeout, int block_fd, char *final_filter ); 21int Send_control( int *sock, struct job *job, struct job *logjob, int transfer_timeout, 22 int block_fd ); 23int Send_data_files( int *sock, struct job *job, struct job *logjob, 24 int transfer_timeout, int block_fd, char *final_filter ); 25int Send_block( int *sock, struct job *job, struct job *logjob, int transfer_timeout ); 26 27#endif 28