25 lines · 473 B · C
RawDownload
#ifndef __ALPHA_POLL_H#define __ALPHA_POLL_H #define POLLIN		(1 << 0)#define POLLPRI		(1 << 1)#define POLLOUT		(1 << 2)#define POLLERR		(1 << 3)#define POLLHUP		(1 << 4)#define POLLNVAL	(1 << 5)#define POLLRDNORM	(1 << 6)#define POLLRDBAND	(1 << 7)#define POLLWRNORM	(1 << 8)#define POLLWRBAND	(1 << 9)#define POLLMSG		(1 << 10)#define POLLREMOVE	(1 << 12)#define POLLRDHUP       (1 << 13)  struct pollfd {	int fd;	short events;	short revents;}; #endif