ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/libev/ev.h
(Generate patch)

Comparing libev/ev.h (file contents):
Revision 1.14 by root, Wed Oct 31 20:46:44 2007 UTC vs.
Revision 1.15 by root, Wed Oct 31 22:16:36 2007 UTC

31#define EV_H 31#define EV_H
32 32
33typedef double ev_tstamp; 33typedef double ev_tstamp;
34 34
35/* eventmask, revents, events... */ 35/* eventmask, revents, events... */
36#define EV_UNDEF -1 /* guaranteed to be invalid */ 36#define EV_UNDEF -1 /* guaranteed to be invalid */
37#define EV_NONE 0x000000 37#define EV_NONE 0x00
38#define EV_READ 0x000001 38#define EV_READ 0x01
39#define EV_WRITE 0x000002 39#define EV_WRITE 0x02
40#define EV_REIFY 0x04 /* private */
40#define EV_TIMEOUT 0x000004 41#define EV_TIMEOUT 0x000100
41#define EV_SIGNAL 0x000008 42#define EV_SIGNAL 0x000200
42#define EV_IDLE 0x000010 43#define EV_IDLE 0x000400
43#define EV_CHECK 0x000020 44#define EV_CHECK 0x000800
44#define EV_PREPARE 0x000040 45#define EV_PREPARE 0x001000
45#define EV_CHILD 0x000080 46#define EV_CHILD 0x002000
46#define EV_ERROR 0x800000 47#define EV_ERROR 0x800000 /* sent when an error occurs */
47 48
48/* can be used to add custom fields to all watchers */ 49/* can be used to add custom fields to all watchers */
49#ifndef EV_COMMON 50#ifndef EV_COMMON
50# define EV_COMMON void *data 51# define EV_COMMON void *data
51#endif 52#endif

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines