Added SILC Thread Queue API
[crypto.git] / apps / irssi / src / core / nick-rec.h
1 /* NICK_REC definition, used for inheritance */
2
3 int type; /* module_get_uniq_id("NICK", 0) */
4 int chat_type; /* chat_protocol_lookup(xx) */
5
6 time_t last_check; /* last time gone was checked */
7
8 char *nick;
9 char *host;
10 char *realname;
11 int hops;
12
13 /* status in server */
14 unsigned int gone:1;
15 unsigned int serverop:1;
16
17 /* status in channel */
18 unsigned int send_massjoin:1; /* Waiting to be sent in massjoin signal */
19 unsigned int op:1;
20 unsigned int halfop:1;
21 unsigned int voice:1;
22 char other;
23
24 /*GHashTable *module_data;*/
25
26 void *unique_id; /* unique ID to use for comparing if one nick is in another channels,
27                     or NULL = nicks are unique, just keep comparing them. */
28 NICK_REC *next; /* support for multiple identically named nicks */