Good morning.
the /dev/lp0 is cached or is a rappresentation of bit-per-bit of the printronix connector?
if i send a huge file to lp0, this will be printed, or some byte will be lost because the low speed of the printer (i have a impact printer)?

i need to know this because i'm developing a program that print a "log" on the printer, and i need to do this without using bsd printer spooler, lp or similar.

thank you