I am currently porting an application to MacOS X which needs to
function as an AppleTalk Printer Access Protocol server. Basically,
it needs to be able to register itself on the AppleTalk network so
that MacOS 9 users can print to it as a PostScript printer using the
Chooser and the LaserWriter driver.
The MacOS X AppleTalk framework supports the PAP workstation protocol
using the routines pap_open, pap_write, pap_read, etc. This is the
protocol which would allow you to print to an AppleTalk printer from
your OS X Macintosh, and I have managed to successfully use this
protocol in my ...