Mercurial > ~mikael > mcabber > hg
annotate mcabber/src/hooks.h @ 830:80434fde7cfa
Display presence notification timestamps when they exist
These timestamps were used in the roster, but not in the buffer window
message nor in the history logfile. Reported by "ze".
author | Mikael Berthe <mikael@lilotux.net> |
---|---|
date | Wed, 03 May 2006 11:28:41 +0200 |
parents | fed6d1e4d7a9 |
children | 6eb1efea75d0 |
rev | line source |
---|---|
113 | 1 #ifndef __HOOKS_H__ |
2 #define __HOOKS_H__ 1 | |
3 | |
4 #include <time.h> | |
5 #include "jabglue.h" | |
6 | |
7 | |
447
03bb57383cea
Initial Multi-User Chat support
Mikael Berthe <mikael@lilotux.net>
parents:
438
diff
changeset
|
8 inline void hk_message_in(const char *jid, const char *resname, |
03bb57383cea
Initial Multi-User Chat support
Mikael Berthe <mikael@lilotux.net>
parents:
438
diff
changeset
|
9 time_t timestamp, const char *msg, const char *type); |
484
00e2d3821a5b
Display PRIV for private messages in a room when using /say_to
Mikael Berthe <mikael@lilotux.net>
parents:
447
diff
changeset
|
10 inline void hk_message_out(const char *jid, const char *nickname, |
00e2d3821a5b
Display PRIV for private messages in a room when using /say_to
Mikael Berthe <mikael@lilotux.net>
parents:
447
diff
changeset
|
11 time_t timestamp, const char *msg); |
438
b44be19d6229
Handle multiple resources for the same buddy
Mikael Berthe <mikael@lilotux.net>
parents:
393
diff
changeset
|
12 inline void hk_statuschange(const char *jid, const char *resname, gchar prio, |
b44be19d6229
Handle multiple resources for the same buddy
Mikael Berthe <mikael@lilotux.net>
parents:
393
diff
changeset
|
13 time_t timestamp, enum imstatus status, |
b44be19d6229
Handle multiple resources for the same buddy
Mikael Berthe <mikael@lilotux.net>
parents:
393
diff
changeset
|
14 char const *status_msg); |
116 | 15 inline void hk_mystatuschange(time_t timestamp, |
438
b44be19d6229
Handle multiple resources for the same buddy
Mikael Berthe <mikael@lilotux.net>
parents:
393
diff
changeset
|
16 enum imstatus old_status, |
b44be19d6229
Handle multiple resources for the same buddy
Mikael Berthe <mikael@lilotux.net>
parents:
393
diff
changeset
|
17 enum imstatus new_status, const char *msg); |
113 | 18 |
281
f562b9af2de7
Add "const" specifier in prototypes
Mikael Berthe <mikael@lilotux.net>
parents:
221
diff
changeset
|
19 void hk_ext_cmd_init(const char *command); |
160 | 20 void hk_ext_cmd(const char *jid, guchar type, guchar info, const char *data); |
21 | |
113 | 22 #endif /* __HOOKS_H__ */ |
576 | 23 |
580 | 24 /* vim: set expandtab cindent cinoptions=>2\:2(0: For Vim users... */ |