]> jfr.im git - irc/quakenet/newserv.git/blame - core/events.h
BUILD: add require-all build mode
[irc/quakenet/newserv.git] / core / events.h
CommitLineData
2c5db955
CP
1/* events.h */
2
3#ifndef __EVENTS_H
4#define __EVENTS_H
5
6#define STARTFDS 1000
7#define GROWFDS 500
8
9typedef void (*FDHandler)(int,short);
10
11void inithandlers();
12int registerhandler(int fd, short events, FDHandler handler);
13int deregisterhandler(int fd, int doclose);
14int handleevents(int timeout);
761decff 15void finihandlers();
2c5db955
CP
16
17#endif