From mboxrd@z Thu Jan 1 00:00:00 1970 Message-ID: To: 9fans@cse.psu.edu Subject: Re: [9fans] vnc-like cpu service Date: Thu, 13 Oct 2005 19:52:04 +0100 From: rog@vitanuova.com In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit Topicbox-Message-UUID: 9aa865c4-ead0-11e9-9d60-3106f5b1d025 this is very like something that Chris Locke did inside inferno (drawmux). this program allowed multiple remote clients to view a draw session, by snooping on the draw state exactly as you suggest. the main difference was that in that scenario, the draw snoop ran on the terminal, using its local display, as opposed to running on a CPU server, using a terminal's remote display. however the form of the required code is very similar. it's in /appl/wm/drawmux/drawmux.b in the inferno distribution; it might be useful as a template for a plan 9 version.