view mcabber/src/hooks.h @ 824:37ef269330f0

Show incomplete subscriptions in the roster When the "from" subscription is missing, curly braces are used. When the "to" subscription is missing, the status is replaced by '?'. Thanks to pmw for the suggestion.
author Mikael Berthe <mikael@lilotux.net>
date Tue, 25 Apr 2006 07:13:43 +0200
parents fed6d1e4d7a9
children 6eb1efea75d0
line wrap: on
line source

#ifndef __HOOKS_H__
#define __HOOKS_H__ 1

#include <time.h>
#include "jabglue.h"


inline void hk_message_in(const char *jid, const char *resname,
                          time_t timestamp, const char *msg, const char *type);
inline void hk_message_out(const char *jid, const char *nickname,
                           time_t timestamp, const char *msg);
inline void hk_statuschange(const char *jid, const char *resname, gchar prio,
                            time_t timestamp, enum imstatus status,
                            char const *status_msg);
inline void hk_mystatuschange(time_t timestamp,
                              enum imstatus old_status,
                              enum imstatus new_status, const char *msg);

void hk_ext_cmd_init(const char *command);
void hk_ext_cmd(const char *jid, guchar type, guchar info, const char *data);

#endif /* __HOOKS_H__ */

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