]> jfr.im git - irc/quakenet/newserv.git/blame - helpmod2/hterm.h
Large reorganisation of all Makefiles, including new configure script.
[irc/quakenet/newserv.git] / helpmod2 / hterm.h
CommitLineData
c86edd1d
Q
1/* the term database */
2#ifndef HTERM_H
3#define HTERM_H
4
5#include "../lib/sstring.h"
6
7typedef struct hterm_struct
8{
9 sstring *name;
10 sstring *description;
11
277f0275 12 int usage;
13
c86edd1d
Q
14 struct hterm_struct *next;
15} hterm;
16
17/* allow channel specifics ! */
18
19extern hterm *hterms;
20
21hterm *hterm_add(hterm**, const char*, const char*);
22hterm *hterm_get(hterm*, const char*);
23hterm *hterm_find(hterm*, const char*);
24hterm *hterm_get_and_find(hterm*, const char*);
25hterm *hterm_del(hterm**, hterm*);
26
27int hterm_count(hterm*);
28
29void hterm_del_all(hterm**);
30
31#endif