source: svn/trunk/newcon3bcm2_21bu/toolchain/mips-linux-uclibc/include/asm/poll.h @ 2

Last change on this file since 2 was 2, checked in by jglee, 11 years ago

first commit

  • Property svn:executable set to *
File size: 484 bytes
Line 
1#ifndef __ASM_POLL_H
2#define __ASM_POLL_H
3
4#define POLLIN          0x0001
5#define POLLPRI         0x0002
6#define POLLOUT         0x0004
7
8#define POLLERR         0x0008
9#define POLLHUP         0x0010
10#define POLLNVAL        0x0020
11
12#define POLLRDNORM      0x0040
13#define POLLRDBAND      0x0080
14#define POLLWRNORM      POLLOUT
15#define POLLWRBAND      0x0100
16
17/* These seem to be more or less nonstandard ...  */
18#define POLLMSG         0x0400
19#define POLLREMOVE      0x1000
20
21struct pollfd {
22        int fd;
23        short events;
24        short revents;
25};
26
27#endif /* __ASM_POLL_H */
Note: See TracBrowser for help on using the repository browser.