Lpd is a Line Printer Daemon compliant with RFC 1179 written
entirely in OCaml. It allows to define your own actions for LPD
events. An example of a spooler that prints jobs on win32 machines
(through GSPRINT) is
A small Socket module is included that defines
buffered fonctions on sockets that work even on platforms where
in_channel_of_descr does not work. Some examples are also
included in these sources.
The easier way to install this library is by using
opam install lpd
If you would like to compile the development version, install
Makefile is provided for
the developers convenience.