src/server/daemon/event.h

branch
aio
changeset 172
5580517faafc
parent 159
9ba9f8befa80
child 193
aa8393527b1e
equal deleted inserted replaced
170:711d00eeed25 172:5580517faafc
60 60
61 /* implementation in event_$platform */ 61 /* implementation in event_$platform */
62 EVHandler* evhandler_create(EventHandlerConfig *cfg); 62 EVHandler* evhandler_create(EventHandlerConfig *cfg);
63 63
64 int ev_pollin(EventHandler *h, int fd, Event *event); 64 int ev_pollin(EventHandler *h, int fd, Event *event);
65 int ev_pollout(EventHandler *h, int fd, Event *event);
66 int ev_remove_poll(EventHandler *h, int fd);
67 int ev_send(EventHandler *h, Event *event);
65 68
66 int ev_pollout(EventHandler *h, int fd, Event *event); 69 int ev_aioread(int fd, aiocb_s *cb);
67 70 int ev_aiowrite(int fd, aiocb_s *cb);
68 int evt_send(EventHandler *h, Event *event);
69 71
70 72
71 #ifdef __cplusplus 73 #ifdef __cplusplus
72 } 74 }
73 #endif 75 #endif

mercurial