Lines Matching refs:ufds
295 int wxPoll(wxPollFd *ufds, unsigned int nfds, int timeout)
316 wxASSERT_MSG( ufds[i].fd < FD_SETSIZE, _T("fd out of range") );
318 if ( ufds[i].events & G_IO_IN )
319 wxFD_SET(ufds[i].fd, &readfds);
321 if ( ufds[i].events & G_IO_PRI )
322 wxFD_SET(ufds[i].fd, &exceptfds);
324 if ( ufds[i].events & G_IO_OUT )
325 wxFD_SET(ufds[i].fd, &writefds);
327 if ( ufds[i].fd > fdMax )
328 fdMax = ufds[i].fd;
337 ufds[i].revents = 0;
339 if ( wxFD_ISSET(ufds[i].fd, &readfds ) )
340 ufds[i].revents |= G_IO_IN;
342 if ( wxFD_ISSET(ufds[i].fd, &exceptfds ) )
343 ufds[i].revents |= G_IO_PRI;
345 if ( wxFD_ISSET(ufds[i].fd, &writefds ) )
346 ufds[i].revents |= G_IO_OUT;
354 static gint wxapp_poll_func( GPollFD *ufds, guint nfds, gint timeout )
363 gint res = wxPoll( (wxPollFd *) ufds, nfds, timeout );