On Sun, 17 Sep 2000, Christoph Egger wrote:
> > > You are speaking about
> > >
> > > /* Wait for filedescriptors and LibGGI events the the same time */
> > > int ggiEventSelect(ggi_visual_t vis, ggi_event_mask *mask, int n,
> > > fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
> > > struct timeval *timeout);
> > > right?
> >
> > Yes, indeed.
> > This could probably be easily reimplemented at the gii level.
>
> Not necessary. That is already done.
>
> Have a look at <ggi/gii-unix.h> :
>
>
> /* Wait for filedescriptors and LibGII events the the same time */
> int giiEventSelect(gii_input_t inp, gii_event_mask *mask, int n,
> fd_set *readfds, fd_set *writefds, fd_set *exceptfds,
> struct timeval *timeout);
No, I'm totally aware of that. What I'm asking is whether we also
want a poll() style interface, which is different for people porting
applications that use poll(), being that it would be a chore to convert
a call to poll() to the multiple calls to select() that would be needed
to do the same thing.
--
Brian