#include <conversation.h>
Data Fields | |
void(* | _purple_reserved1 )(void) |
void(* | _purple_reserved2 )(void) |
void(* | _purple_reserved3 )(void) |
void(* | _purple_reserved4 )(void) |
void(* | chat_add_users )(PurpleConversation *conv, GList *cbuddies, gboolean new_arrivals) |
void(* | chat_remove_users )(PurpleConversation *conv, GList *users) |
void(* | chat_rename_user )(PurpleConversation *conv, const char *old_name, const char *new_name, const char *new_alias) |
void(* | chat_update_user )(PurpleConversation *conv, const char *user) |
void(* | create_conversation )(PurpleConversation *conv) |
gboolean(* | custom_smiley_add )(PurpleConversation *conv, const char *smile, gboolean remote) |
void(* | custom_smiley_close )(PurpleConversation *conv, const char *smile) |
void(* | custom_smiley_write )(PurpleConversation *conv, const char *smile, const guchar *data, gsize size) |
void(* | destroy_conversation )(PurpleConversation *conv) |
gboolean(* | has_focus )(PurpleConversation *conv) |
void(* | present )(PurpleConversation *conv) |
void(* | send_confirm )(PurpleConversation *conv, const char *message) |
void(* | write_chat )(PurpleConversation *conv, const char *who, const char *message, PurpleMessageFlags flags, time_t mtime) |
void(* | write_conv )(PurpleConversation *conv, const char *name, const char *alias, const char *message, PurpleMessageFlags flags, time_t mtime) |
void(* | write_im )(PurpleConversation *conv, const char *who, const char *message, PurpleMessageFlags flags, time_t mtime) |
Any UI representing a conversation must assign a filled-out PurpleConversationUiOps structure to the PurpleConversation.
Definition at line 148 of file conversation.h.