>I am new to VNC and interested in the Macintosh versions. Can someone >point me to an architecture document that can help explain the current >implementation of the Macintosh PPC Server? I'd like to come up to speed >as quickly as possible.
I'm not clear on what you actually want to know? The RFB protocol used by VNC is 'platform-agnostic', so if you want to know the basics of how VNC works, you don't need to worry about the Mac version in particular. If you are thinking of creating your own Mac VNC server, or you want to look at the specifics of how it is implemented on the Mac, then the source code is available. Anyway, here's a brief overview: there are two Mac VNC servers. The AT&T version is the 'original', and makes copious use of interrupt code -hence the reason it has a tendency to be so unstable, but also somewhat more responsive. ChromiVNC (there's a link from the vncPatches68k site given in my sig below) is a more robust piece of code (though perhaps less mature, still with some occasional bugs which often so far seem to arise out of the PowerPlant framework...), and uses a small set of trap patches to get time under situations in which the application would normally be 'locked out' due to the cooperative multitasking nature of Classic Mac OS (eg, during menu selection or window dragging). vncPatches68k below also adds a couple of extra patches that allow ChromiVNC to get time during Finder icon dragging -something which can cause trouble otherwise. [Yes, vncPatches68k does work on PPC -it is *not* just for 68k...] Hope that begins to answer your queries! ===================================================================== Adrian Umpleby [EMAIL PROTECTED] http://wrench.et.ic.ac.uk/adrian/ ===================================================================== vncPatches68k:- http://wrench.et.ic.ac.uk/adrian/software/vnc/ --------------------------------------------------------------------- To unsubscribe, mail [EMAIL PROTECTED] with the line: 'unsubscribe vnc-list' in the message BODY See also: http://www.uk.research.att.com/vnc/intouch.html ---------------------------------------------------------------------