Lines Matching refs:lp_printer
64 struct lp_printer { struct
133 int lp_getprinter(struct lp_printer *, const char *); argument
134 int lp_scanprinters(struct lp_printer *);
135 void lp_clearprinter(struct lp_printer *);
136 int lp_readqueue(struct lp_printer *, struct lp_queue *);
138 FILE* lp_fopen(struct lp_printer *, const char *);
139 int lp_stat(struct lp_printer *, const char *, struct stat *);
140 int lp_unlink(struct lp_printer *, const char *);
141 int lp_lock(struct lp_printer *);
142 void lp_unlock(struct lp_printer *);
143 int lp_getqueuestate(struct lp_printer *, int, int *);
144 int lp_getcurrtask(struct lp_printer *, pid_t *, char *, size_t);
145 void lp_setcurrtask(struct lp_printer *, const char *);
146 int lp_getstatus(struct lp_printer *, char *, size_t);
147 void lp_setstatus(struct lp_printer *, const char *, ...)
150 int lp_create(struct lp_printer *, int, size_t, const char *);
151 int lp_commit(struct lp_printer *, const char *);
157 void lp_displayq(int, struct lp_printer *, int, struct lp_jobfilter *);
160 int lp_rmjob(int, struct lp_printer *, const char *, struct lp_jobfilter *);
163 void lp_stty(struct lp_printer *, int);