annotate mcabber/src/histolog.h @ 1197:6f602d3270a4

Add /pgp [-]force With this command it becomes possible to enforce PGP encryption without checking if the remote client has PGP support. It can be used to send encrypted offline messages too.
author Mikael Berthe <mikael@lilotux.net>
date Fri, 27 Apr 2007 00:37:57 +0200
parents 3b9bbf6c4c93
children f89844a0448a
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
110
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
1 #ifndef __HISTOLOG_H__
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
2 #define __HISTOLOG_H__ 1
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
3
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
4 #include <glib.h>
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
5
113
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
6 #include "jabglue.h"
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
7
281
f562b9af2de7 Add "const" specifier in prototypes
Mikael Berthe <mikael@lilotux.net>
parents: 221
diff changeset
8 void hlog_enable(guint enable, const char *root_dir, guint loadfile);
1155
3b9bbf6c4c93 Added hlog_get_log_jid(): returns the value of a symlinked history file or NULL if it isn't symlinked
Frank Zschockelt
parents: 1058
diff changeset
9 char *hlog_get_log_jid(const char *bjid);
1058
c0d44a9a99bc Code cleanup
Mikael Berthe <mikael@lilotux.net>
parents: 580
diff changeset
10 void hlog_read_history(const char *bjid, GList **p_buddyhbuf, guint width);
c0d44a9a99bc Code cleanup
Mikael Berthe <mikael@lilotux.net>
parents: 580
diff changeset
11 inline void hlog_write_message(const char *bjid, time_t timestamp, int sent,
113
8ac67e951eab [/trunk] Changeset 127 by mikael
mikael
parents: 110
diff changeset
12 const char *msg);
1058
c0d44a9a99bc Code cleanup
Mikael Berthe <mikael@lilotux.net>
parents: 580
diff changeset
13 inline void hlog_write_status(const char *bjid, time_t timestamp,
221
73f6ce668ba8 [/trunk] Changeset 233 by mikael
mikael
parents: 178
diff changeset
14 enum imstatus status, const char *status_msg);
110
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
15
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
16 #endif /* __HISTOLOG_H__ */
3d41aca3d878 [/trunk] Changeset 124 by mikael
mikael
parents:
diff changeset
17
580
fed6d1e4d7a9 Fix modelines
Mikael Berthe <mikael@lilotux.net>
parents: 576
diff changeset
18 /* vim: set expandtab cindent cinoptions=>2\:2(0: For Vim users... */