src/server/daemon/event_bsd.h

branch
aio
changeset 170
711d00eeed25
parent 109
8a0a7754f123
--- a/src/server/daemon/event_bsd.h	Sat Jan 28 19:42:22 2017 +0100
+++ b/src/server/daemon/event_bsd.h	Sat Feb 04 16:42:11 2017 +0100
@@ -39,20 +39,13 @@
 extern "C" {
 #endif
 
-struct event_handler {
-    int       *ports;
-    uint32_t  nports;
-    uint32_t  lp;
+struct EventHandler {
+    int kqueue;
 };
 
-typedef struct ev_thr_conf {
-    event_handler_t *handler;
-    int             port;
-} ev_thr_conf_t;
+void ev_handle_events(EventHandler *ev);
 
-void ev_handle_events(ev_thr_conf_t *conf);
-
-int ev_get_port(event_handler_t *h);
+int ev_convert2sys_events(int events);
 
 #ifdef	__cplusplus
 }

mercurial