Loading...
Searching...
No Matches
 
 
 
 
 
Go to the documentation of this file.
    5#if !defined(_REPLACEMENTS_POLL_H) && !defined(HAVE_POLL) 
    6#define _REPLACEMENTS_POLL_H 
   15#include <sys/select.h> 
   26#if !defined(FD_SETSIZE) 
   27# if !defined(OPEN_MAX) 
   28# error cannot establish FD_SETSIZE 
   30#define FD_SETSIZE OPEN_MAX 
   33#include <freetds/pushvis.h> 
   38# define POLLOUT 0x0004 
   39# define POLLERR 0x0008 
   42# define POLLNORM POLLIN 
   43# define POLLPRI POLLIN 
   44# define POLLRDNORM POLLIN 
   45# define POLLRDBAND POLLIN 
   46# define POLLWRNORM POLLOUT 
   47# define POLLWRBAND POLLOUT 
   50# define POLLHUP 0x0010 
   51# define POLLNVAL 0x0020 
   63# if !defined(POLLRDNORM) && !defined(POLLWRNORM) 
   65#  define POLLOUT 0x0010 
   66#  define POLLERR 0x0001 
   67#  define POLLRDNORM 0x0100 
   68#  define POLLWRNORM 0x0010 
   80int tds_poll(
struct pollfd fds[], 
int nfds, 
int timeout);
 
   81#define poll(fds, nfds, timeout) tds_poll(fds, nfds, timeout) 
   83#include <freetds/popvis.h>