]> git.llucax.com Git - software/libev.git/commitdiff
*** empty log message ***
authorroot <root>
Sun, 4 Nov 2007 23:51:02 +0000 (23:51 +0000)
committerroot <root>
Sun, 4 Nov 2007 23:51:02 +0000 (23:51 +0000)
ev.h

diff --git a/ev.h b/ev.h
index b563c3fcbfad8be8b418d654a6ebb6a7812c0f5f..1933285bbb28924d72ee793f63d19fb43ac2ac81 100644 (file)
--- a/ev.h
+++ b/ev.h
@@ -199,6 +199,20 @@ struct ev_child
   int rstatus; /* rw, holds the exit status, use the macros from sys/wait.h */
 };
 
   int rstatus; /* rw, holds the exit status, use the macros from sys/wait.h */
 };
 
+union ev_any_watcher
+{
+  struct ev_watcher w;
+  struct ev_watcher_list wl;
+  struct ev_io io;
+  struct ev_timer timer;
+  struct ev_periodic periodic;
+  struct ev_signal signal;
+  struct ev_idle idle;
+  struct ev_child child;
+  struct ev_prepare prepare;
+  struct ev_check check;
+};
+
 #define EVMETHOD_AUTO     0 /* consults environment */
 #define EVMETHOD_SELECT   1
 #define EVMETHOD_POLL     2
 #define EVMETHOD_AUTO     0 /* consults environment */
 #define EVMETHOD_SELECT   1
 #define EVMETHOD_POLL     2