]> git.netwichtig.de Git - user/henk/code/inspircd.git/blob - include/typedefs.h
Add timeouts to the http module. Two seperate timeouts, 60 seconds to receive headers...
[user/henk/code/inspircd.git] / include / typedefs.h
1 #ifndef __TYPEDEF_H__
2 #define __TYPEDEF_H__
3
4 #include <string>
5 #include "inspircd_config.h"
6 #include "hash_map.h"
7 #include "users.h"
8 #include "channels.h"
9 #include "hashcomp.h"
10 #include "inspstring.h"
11 #include "ctables.h"
12 #include "modules.h"
13 #include "globals.h"
14
15 typedef nspace::hash_map<std::string, userrec*, nspace::hash<string>, irc::StrHashComp> user_hash;
16 typedef nspace::hash_map<std::string, chanrec*, nspace::hash<string>, irc::StrHashComp> chan_hash;
17
18 typedef std::vector<std::string> servernamelist;
19 typedef std::deque<std::string> file_cache;
20
21 #endif