ircu2.10.12 pk910 fork
[ircu2.10.12-pk.git] / include / parse.h
1 /** @file parse.h
2  * @brief Declarations for parsing input from users and other servers.
3  * @version $Id: parse.h 1231 2004-10-05 04:21:37Z entrope $
4  */
5 #ifndef INCLUDED_parse_h
6 #define INCLUDED_parse_h
7
8 struct Client;
9 struct s_map;
10
11 /*
12  * Prototypes
13  */
14
15 extern int parse_client(struct Client *cptr, char *buffer, char *bufend);
16 extern int parse_simul_client(struct Client *cptr, char *buffer);
17 extern int parse_server(struct Client *cptr, char *buffer, char *bufend);
18 extern void initmsgtree(void);
19
20 extern int register_mapping(struct s_map *map);
21 extern int unregister_mapping(struct s_map *map);
22
23 #endif /* INCLUDED_parse_h */