]> jfr.im git - irc/quakenet/newserv.git/blob - core/events.h
merge
[irc/quakenet/newserv.git] / core / events.h
1 /* events.h */
2
3 #ifndef __EVENTS_H
4 #define __EVENTS_H
5
6 #define STARTFDS 1000
7 #define GROWFDS 500
8
9 typedef void (*FDHandler)(int,short);
10
11 void inithandlers();
12 int registerhandler(int fd, short events, FDHandler handler);
13 int deregisterhandler(int fd, int doclose);
14 int handleevents(int timeout);
15
16 #endif