view mcabber/mcabber/histolog.h @ 2023:26edaf6ea10b

xmpp_setstatus: send presence to MUC rooms before the global presence It only matters (AFAICS) when going offline. We want the presence to be sent by mcabber and not by the server, especially if we're using PGP.
author Mikael Berthe <mikael@lilotux.net>
date Mon, 30 Jul 2012 22:39:17 +0200
parents e6d355e50d7a
children
line wrap: on
line source

#ifndef __MCABBER_HISTOLOG_H__
#define __MCABBER_HISTOLOG_H__ 1

#include <glib.h>

#include <mcabber/xmpp.h>

void hlog_enable(guint enable, const char *root_dir, guint loadfile);
char *hlog_get_log_jid(const char *bjid);
void hlog_read_history(const char *bjid, GList **p_buddyhbuf, guint width);
void hlog_write_message(const char *bjid, time_t timestamp, int sent,
                        const char *msg);
void hlog_write_status(const char *bjid, time_t timestamp,
                       enum imstatus status, const char *status_msg);
void hlog_save_state(void);
void hlog_load_state(void);

#endif /* __MCABBER_HISTOLOG_H__ */

/* vim: set expandtab cindent cinoptions=>2\:2(0 sw=2 ts=2:  For Vim users... */