Luna/libc/include/bits/poll.h

22 lines
303 B
C
Raw Normal View History

2023-08-02 12:48:20 +00:00
/* 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)
2023-08-02 12:48:20 +00:00
typedef __u64_t nfds_t;
struct pollfd
{
int fd;
short events;
short revents;
};
#endif