Linux Kernel  3.7.1
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Data Structures | Macros
poll.h File Reference

Go to the source code of this file.

Data Structures

struct  pollfd
 

Macros

#define POLLIN   0x0001
 
#define POLLPRI   0x0002
 
#define POLLOUT   0x0004
 
#define POLLERR   0x0008
 
#define POLLHUP   0x0010
 
#define POLLNVAL   0x0020
 
#define POLLRDNORM   0x0040
 
#define POLLRDBAND   0x0080
 
#define POLLWRNORM   0x0100
 
#define POLLWRBAND   0x0200
 
#define POLLMSG   0x0400
 
#define POLLREMOVE   0x1000
 
#define POLLRDHUP   0x2000
 
#define POLLFREE   0x4000 /* currently only for epoll */
 

Macro Definition Documentation

#define POLLERR   0x0008

Definition at line 8 of file poll.h.

#define POLLFREE   0x4000 /* currently only for epoll */

Definition at line 31 of file poll.h.

#define POLLHUP   0x0010

Definition at line 9 of file poll.h.

#define POLLIN   0x0001

Definition at line 5 of file poll.h.

#define POLLMSG   0x0400

Definition at line 22 of file poll.h.

#define POLLNVAL   0x0020

Definition at line 10 of file poll.h.

#define POLLOUT   0x0004

Definition at line 7 of file poll.h.

#define POLLPRI   0x0002

Definition at line 6 of file poll.h.

#define POLLRDBAND   0x0080

Definition at line 14 of file poll.h.

#define POLLRDHUP   0x2000

Definition at line 28 of file poll.h.

#define POLLRDNORM   0x0040

Definition at line 13 of file poll.h.

#define POLLREMOVE   0x1000

Definition at line 25 of file poll.h.

#define POLLWRBAND   0x0200

Definition at line 19 of file poll.h.

#define POLLWRNORM   0x0100

Definition at line 16 of file poll.h.