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