[comp.windows.x] Does Xlib share data between clients?

bbadger@x102c.harris-atd.com (Badger BA 64810) (06/15/89)

There's a figure on page 16 of Adrian Nye's ``Xlib Programming Manual'' which 
looks like this:



            ---+   Network
               |    | |    Events In  +-+-+-+-+-+-+-+-+
               v    | |    +--------->| | | | | | | | |  Client 1 Queue
             +---+  | |    |          +-+-+-+-+-+-+-+-+
Server Queue |   |  | |    |
             +---+  | |    |          +-+-+-+-+-+-+-+-+
             |   |  | |    |--------->| | | | | | | | |  Client 2 Queue
             +---+  | |    |          +-+-+-+-+-+-+-+-+
               |    | |    |
               +--->| |--->|
                    | |

I'd to know if the events really are being read off of the network at a
single point and redistributed to the clients.  I haven't found any evidence
of this in the Xlib source, but I still wonder what was meant by this figure.

For background, let me state that I'm interested in building a multi-level
secure X window system, and I *don't* want to have to trust the Xlib (client
-side) of things.
Bernard A. Badger Jr.	407/984-6385          |``Use the Source, Luke!''
Secure Computer Products                      |``Get a LIFE!''  -- J.H. Conway
Harris GISD, Melbourne, FL  32902             |Buddy, can you paradigm?
Internet: bbadger%x102c@trantor.harris-atd.com|'s/./&&/g' Tom sed expansively.