_GaimConversationUiOps Struct Reference

Conversation operations and events. More...

#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)


Detailed Description

Conversation operations and events.

Any UI representing a conversation must assign a filled-out GaimConversationUiOps structure to the GaimConversation.


The documentation for this struct was generated from the following file:
Generated on Sun Feb 18 08:38:42 2007 for gaim by  doxygen 1.5.1