Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.os.linux.misc > #14372
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!news.glorb.com!Xl.tags.giganews.com!border1.nntp.dca1.giganews.com!nntp.giganews.com!local2.nntp.dca.giganews.com!nntp.supernews.com!news.supernews.com.POSTED!not-for-mail |
|---|---|
| NNTP-Posting-Date | Tue, 07 Apr 2015 05:17:02 -0500 |
| Newsgroups | comp.os.linux.misc |
| Subject | Re: How do you access the printer in Linux/C? |
| References | <e26c3cbd-0f45-4069-b449-423c5759573c@googlegroups.com> <b6vbvb-itu.ln1@squidward.dionic.net> |
| From | floyd@apaflo.com (Floyd L. Davidson) |
| Organization | __________ |
| Date | Tue, 07 Apr 2015 02:16:56 -0800 |
| Message-ID | <87lhi4b5uv.fld@barrow.com> (permalink) |
| User-Agent | gnus 5.10.6/XEmacs 21.4.15/Linux 2.6.19 |
| Cancel-Lock | sha1:vNDEoxIocx3FPhdE+nlDZp2lmLA= |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=us-ascii |
| Lines | 25 |
| X-Trace | sv3-xO81+ac2qh/7uSveAliny/X2b/LuS1/Q7QoyLnv+9RplPdUDi4+/5I5BWRhi7ORNql2cx/LLI2j3JiL!30p5tQOA+5IyVIVhXjHR9Gt7+KNU8wBOGZ2H4ia9Nh2zSn24IOlEUIh+G/7t8w== |
| X-Complaints-To | www.supernews.com/docs/abuse.html |
| X-DMCA-Complaints-To | www.supernews.com/docs/dmca.html |
| X-Abuse-and-DMCA-Info | Please be sure to forward a copy of ALL headers |
| X-Abuse-and-DMCA-Info | Otherwise we will be unable to process your complaint properly |
| X-Postfilter | 1.3.40 |
| X-Original-Bytes | 1981 |
| Xref | csiph.com comp.os.linux.misc:14372 |
Show key headers only | View raw
Tim Watts <tw_usenet@dionic.net> wrote: >On 07/04/15 01:07, pureheart@pacbell.net wrote: >> Might really be a programming question. > >It's more of an OS question. > >The general answer to "without going through lpr" is "don't try". That needs to be emphasised. It should say: *"Don't even think about it! Ever!"* CUPS, or another print spooler, is there for a good reason, and normal users on a multi-user multi-tasking system should never directly access hardware such as a printer. Piping a file into lp or lpr using system() is one way, and it works relatively well. Using popen() to access the spooler, and then fprint() to send it the data without writing it to a file, is a much better way. -- Floyd L. Davidson http://www.apaflo.com/ Ukpeagvik (Barrow, Alaska) floyd@apaflo.com
Back to comp.os.linux.misc | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
How do you access the printer in Linux/C? pureheart@pacbell.net - 2015-04-06 17:07 -0700
Re: How do you access the printer in Linux/C? Tim Watts <tw_usenet@dionic.net> - 2015-04-07 04:23 +0100
Re: How do you access the printer in Linux/C? The Natural Philosopher <tnp@invalid.invalid> - 2015-04-07 05:46 +0100
Re: How do you access the printer in Linux/C? floyd@apaflo.com (Floyd L. Davidson) - 2015-04-07 02:16 -0800
Re: How do you access the printer in Linux/C? Tim Watts <tw_usenet@dionic.net> - 2015-04-07 11:30 +0100
Re: How do you access the printer in Linux/C? The Natural Philosopher <tnp@invalid.invalid> - 2015-04-07 11:51 +0100
Re: How do you access the printer in Linux/C? floyd@apaflo.com (Floyd L. Davidson) - 2015-04-07 03:11 -0800
Re: How do you access the printer in Linux/C? The Natural Philosopher <tnp@invalid.invalid> - 2015-04-07 12:37 +0100
Re: How do you access the printer in Linux/C? pureheart@pacbell.net - 2015-04-07 08:31 -0700
Re: How do you access the printer in Linux/C? Tim Watts <tw_usenet@dionic.net> - 2015-04-07 12:24 +0100
Re: How do you access the printer in Linux/C? Charlie Gibbs <cgibbs@kltpzyxm.invalid> - 2015-04-07 16:26 +0000
Re: How do you access the printer in Linux/C? The Natural Philosopher <tnp@invalid.invalid> - 2015-04-07 11:46 +0100
Re: How do you access the printer in Linux/C? Unknown <dog@gmail.com> - 2015-05-06 08:50 +0000
Re: How do you access the printer in Linux/C? Joe Beanfish <joebeanfish@nospam.duh> - 2015-05-06 13:36 +0000
Re: How do you access the printer in Linux/C? Unknown <dog@gmail.com> - 2015-05-08 10:44 +0000
Re: How do you access the printer in Linux/C? Joe Beanfish <joebeanfish@nospam.duh> - 2015-05-08 13:51 +0000
Re: How do you access the printer in Linux/C? William Unruh <unruh@invalid.ca> - 2015-05-08 14:58 +0000
Re: How do you access the printer in Linux/C? Joe Beanfish <joebeanfish@nospam.duh> - 2015-05-11 13:24 +0000
Re: How do you access the printer in Linux/C? Robert Heller <heller@deepsoft.com> - 2015-05-11 14:40 -0500
Re: How do you access the printer in Linux/C? William Unruh <unruh@invalid.ca> - 2015-05-08 14:55 +0000
Re: How do you access the printer in Linux/C? The Natural Philosopher <tnp@invalid.invalid> - 2015-04-07 05:43 +0100
Re: How do you access the printer in Linux/C? Lew Pitcher <lew.pitcher@digitalfreehold.ca> - 2015-04-07 12:15 -0400
Re: How do you access the printer in Linux/C? pureheart@pacbell.net - 2015-04-09 15:39 -0700
csiph-web