netatalk  4.4.0dev
Free and Open Source Apple Filing Protocol (AFP) Server
Loading...
Searching...
No Matches
lp.h
Go to the documentation of this file.
1#ifndef PAPD_LP_H
2#define PAPD_LP_H 1
3
4#include <sys/socket.h>
5#include <sys/types.h>
6#include "file.h"
7
8void lp_person(char *);
9int lp_pagecost(void);
10void lp_host(char *);
11void lp_job(char *);
12void lp_for(char *);
13void lp_origin(int);
14int lp_rmjob(int);
15int lp_queue(struct papfile *);
16
17/* cancel current job */
18int lp_cancel(void);
19/* print current job */
20int lp_print(void);
21/* open a file for spooling */
22int lp_open(struct papfile *, struct sockaddr_at *);
23/* open a buffer to the current open file */
24int lp_write(struct papfile *, char *, size_t);
25/* close current spooling file */
26int lp_close(void);
27
28#ifndef HAVE_RRESVPORT
29extern int rresvport(int *__alport);
30#endif
31
32#endif /* PAPD_LP_H */
void lp_for(char *)
Definition lp.c:460
int lp_cancel(void)
Definition lp.c:859
int lp_pagecost(void)
int lp_print(void)
Definition lp.c:889
void lp_job(char *)
Definition lp.c:450
int lp_queue(struct papfile *)
Definition lp.c:1145
void lp_host(char *)
Definition lp.c:430
int lp_open(struct papfile *, struct sockaddr_at *)
Definition lp.c:652
void lp_person(char *)
Definition lp.c:397
void lp_origin(int)
Definition lp.c:192
int lp_write(struct papfile *, char *, size_t)
Definition lp.c:775
int lp_close(void)
Definition lp.c:760
int lp_rmjob(int)
Definition lp.c:1104
int rresvport(int *__alport)
Definition lp.c:107
Definition papd/file.h:11
Definition at.h:88