22 lines
303 B
C
22 lines
303 B
C
/* bits/poll.h: The pollfd data structure. */
|
|
|
|
#ifndef _BITS_POLL_H
|
|
#define _BITS_POLL_H
|
|
|
|
#include <bits/fixed-size-types.h>
|
|
|
|
#define POLLIN (1 << 0)
|
|
#define POLLERR (1 << 1)
|
|
#define POLLNVAL (1 << 2)
|
|
|
|
typedef __u64_t nfds_t;
|
|
|
|
struct pollfd
|
|
{
|
|
int fd;
|
|
short events;
|
|
short revents;
|
|
};
|
|
|
|
#endif
|