src/server/daemon/event_solaris.h

branch
aio
changeset 159
9ba9f8befa80
parent 44
3da1f7b6847f
--- a/src/server/daemon/event_solaris.h	Tue Jan 24 23:19:48 2017 +0100
+++ b/src/server/daemon/event_solaris.h	Wed Jan 25 19:19:47 2017 +0100
@@ -39,22 +39,13 @@
 extern "C" {
 #endif
 
-struct event_handler {
-    int       *ports;
-    uint32_t  nports;
-    uint32_t  lp;
+struct EventHandler {
+    int port;
 };
 
-typedef struct ev_thr_conf {
-    event_handler_t *handler;
-    int             port;
-} ev_thr_conf_t;
+int ev_convert2sys_events(int events);
 
-void ev_handle_events(ev_thr_conf_t *conf);
-
-int ev_get_port(event_handler_t *h);
-
-int ev_poll(event_handler_t *h, event_t *event);
+void ev_handle_events(EventHandler *ev);
 
 #ifdef	__cplusplus
 }

mercurial