14 авг. 2009 г.

select() loop for X events

Оказывается, события X Window можно читать из select'а:


dis = XOpenDisplay(DISPLAY);
fd = ConnectionNumber(dis);

FD_SET(fd, &in_fds);

select(fd+1, &in_fds, NULL, NULL, NULL);

...

Комментариев нет: