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: lpd_status.h,v 1.1.1.1 2008/10/15 03:28:27 james26_jang Exp $
8 ***************************************************************************/
9
10
11
12#ifndef _LPD_STATUS_H_
13#define _LPD_STATUS_H_ 1
14
15/* PROTOTYPES */
16int Job_status( int *sock, char *input );
17void Get_queue_status( struct line_list *tokens, int *sock,
18	int displayformat, int status_lines, struct line_list *done_list,
19	int max_size, char *hash_key );
20void Print_status_info( int *sock, char *file,
21	char *prefix, int status_lines, int max_size );
22void Print_different_last_status_lines( int *sock, int fd,
23	int status_lines, int max_size );
24void Get_local_or_remote_status( struct line_list *tokens, int *sock,
25	int displayformat, int status_lines, struct line_list *done_list,
26	int max_size, char *hash_key );
27
28#endif
29