#include <conversation.h>
Data Fields | |
void(* | destroy_conversation )(GaimConversation *conv) |
void(* | write_chat )(GaimConversation *conv, const char *who, const char *message, GaimMessageFlags flags, time_t mtime) |
void(* | write_im )(GaimConversation *conv, const char *who, const char *message, GaimMessageFlags flags, time_t mtime) |
void(* | write_conv )(GaimConversation *conv, const char *who, const char *message, GaimMessageFlags flags, time_t mtime) |
void(* | chat_add_user )(GaimConversation *conv, const char *user, gboolean new_arrival) |
void(* | chat_add_users )(GaimConversation *conv, GList *users) |
void(* | chat_rename_user )(GaimConversation *conv, const char *old_name, const char *new_name) |
void(* | chat_remove_user )(GaimConversation *conv, const char *user) |
void(* | chat_remove_users )(GaimConversation *conv, GList *users) |
void(* | chat_update_user )(GaimConversation *conv, const char *user) |
void(* | update_progress )(GaimConversation *conv, float percent) |
gboolean(* | has_focus )(GaimConversation *conv) |
void(* | updated )(GaimConversation *conv, GaimConvUpdateType type) |
Any UI representing a conversation must assign a filled-out GaimConversationUiOps structure to the GaimConversation.