how do I translate a window ID to a UNIX socket ID? thanx --- Edward Ned Harvey <eharvey@xxxxxxxxx> wrote: > > -----Original Message----- > > From: xfree86-admin@xxxxxxxxxxx > > [mailto:xfree86-admin@xxxxxxxxxxx] On Behalf Of > Mark Vojkovich > > Sent: Thursday, March 18, 2004 1:57 PM > > To: xfree86@xxxxxxxxxxx > > Subject: Re: how to tell which linux > process a > > window belongs to? (window ID => process ID) > > > > > > On Wed, 17 Mar 2004, dave giffin wrote: > > > > > I'm writing a window manager to experiment with > > > different ways of organizing programs that users > use. > > > > > > One of the things I'm trying requires that I > know > > > which windows belong to which linux process. > > > > There is no way to do that. The X-server knows > > only that a window belongs to a client. That > client > > is nothing more than some anonymous entity on the > > other end of a socket. Remember, X is network > > transparent. The other end of that socket may be > > on another machine. > > Of course there *is* no way to do that. > > If somebody's working on it, hopefully there *will > be* a way to do that. > > For example, (this would be a bad solution, but it's > not impossible) if > you can run a netstat on the box that owns the > process, you can find out > what process is talking on that specific socket. > Therefore you can > associate Window ID <==> Socket <==> pid. (Again, > that's a poor > solution, but it's not impossible.) > > Then there's the issue of ten xterm's that all look > identicle to each > other. It would be nice if there's a way to tell > PID #1234 to blink its > window color or something like that. Surely there's > no support right > now, but that only means there's an opportunity for > anyone who wants to > pursue it. > > Nothing is impossible. > > _______________________________________________ > XFree86 mailing list > XFree86@xxxxxxxxxxx > http://XFree86.Org/mailman/listinfo/xfree86 __________________________________ Do you Yahoo!? Yahoo! Mail - More reliable, more storage, less spam http://mail.yahoo.com _______________________________________________ XFree86 mailing list XFree86@xxxxxxxxxxx http://XFree86.Org/mailman/listinfo/xfree86