libpurple/protocols/gg/chat.h

Fri, 31 Jan 2014 18:14:33 +0530

author
Ankit Vani <a@nevitus.org>
date
Fri, 31 Jan 2014 18:14:33 +0530
branch
gtkdoc-conversion
changeset 35393
00f876b129bc
parent 34437
ca6d1b4d24b5
child 35358
7beae478c905
permissions
-rw-r--r--

Initial replacements for gtk-doc style comments

#ifndef _GGP_CHAT_H
#define _GGP_CHAT_H

#include <internal.h>
#include <libgadu.h>

typedef struct _ggp_chat_session_data ggp_chat_session_data;

#include "gg.h"

void ggp_chat_setup(PurpleConnection *gc);
void ggp_chat_cleanup(PurpleConnection *gc);

#if GGP_ENABLE_GG11
void ggp_chat_got_event(PurpleConnection *gc, const struct gg_event *ev);

GList * ggp_chat_info(PurpleConnection *gc);
GHashTable * ggp_chat_info_defaults(PurpleConnection *gc,
	const char *chat_name);
char * ggp_chat_get_name(GHashTable *components);
void ggp_chat_join(PurpleConnection *gc, GHashTable *components);
void ggp_chat_leave(PurpleConnection *gc, int local_id);
void ggp_chat_invite(PurpleConnection *gc, int local_id, const char *message,
	const char *who);
int ggp_chat_send(PurpleConnection *gc, int local_id, const char *message,
	PurpleMessageFlags flags);

void ggp_chat_got_message(PurpleConnection *gc, uint64_t chat_id,
	const char *message, time_t time, uin_t who);

PurpleRoomlist * ggp_chat_roomlist_get_list(PurpleConnection *gc);
#endif

#endif /* _GGP_CHAT_H */

mercurial