FreeTDS API: include/replacements/poll.h File Reference

FreeTDS API

Classes | Macros | Typedefs | Functions
poll.h File Reference

Provide poll call where missing. More...

`#include <config.h>`
`#include <freetds/pushvis.h>`
`#include <freetds/popvis.h>`
Include dependency graph for poll.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

## Classes
struct | pollfd

## Macros
#define | _REPLACEMENTS_POLL_H
#define | FD_SETSIZE OPEN_MAX
#define | poll(fds, nfds, timeout) tds_poll(fds, nfds, timeout)
#define | POLLERR 0x0008
#define | POLLHUP 0x0010
#define | POLLIN 0x0001
#define | POLLNORM POLLIN
#define | POLLNVAL 0x0020
#define | POLLOUT 0x0004
#define | POLLPRI POLLIN
#define | POLLRDBAND POLLIN
#define | POLLRDNORM POLLIN
#define | POLLWRBAND POLLOUT
#define | POLLWRNORM POLLOUT

## Typedefs
typedef struct pollfd | pollfd_t

## Functions
int | tds_poll (struct pollfd fds[], int nfds, int timeout)

## Detailed Description

Provide poll call where missing.