git-svn-id: file:///home/klmitch/undernet-ircu/undernet-ircu-svn/ircu2/trunk@1163
c9e4aea6-c8fd-4c43-8297-
357d70d61c8c
extern const char* const TOS_ERROR_MSG;
extern const char* const REGISTER_ERROR_MSG;
-
extern int HighestFd;
extern struct Client* LocalClientArray[MAXCONNECTIONS];
-extern int OpenFileDescriptorCount;
-
extern struct irc_sockaddr VirtualHost;
-enum PollType {
- PT_NONE,
- PT_READ,
- PT_WRITE
-};
-
-struct Pollable;
-
-typedef int (*PollReadyFn)(struct Pollable*);
-
-struct Pollable {
- struct Pollable* next;
- struct Pollable* prev;
- int fd;
- int index;
- int state;
- PollReadyFn r_handler;
- PollReadyFn w_handler;
-};
-
/*
* Proto types
*/