nanogui: gdk port and nano-X
Subject:
Re: gdk port and nano-X
From:
"Greg Haerr" ####@####.####
Date:
31 Mar 2000 16:44:26 -0000
Message-Id: <04a801bf9b2e$ddbe4b60$15320cd0@gregh>
: > > : 7) problems separating event-handling from the internals
: > >
: > > We need more input on this.
: Is this for the server or the client? For the client, you didn't
: originally need any storage at all, because the client would
: ask the server "is there an event for me" and fetch them
: from the server one at a time. Very synchronous operation that
: didn't work well with select, which is a must.
:
A little clarification here: first, the Nano-X server already creates
an event list for each client on the server side. I'm still a bit
unclear as to exactly what Paolo needs in event processing.
However, if the single temp-stored event is an issue, then
a slightly more async process on the wire only might
help, with events stored on a local client queue if an
event is received when a cmd return is expected. Then
of course the event queue is checked before writing
the wire...
Greg