#include <conversation.h>
Collaboration diagram for _GaimConversation:
Data Fields | |
GaimConversationType | type |
The type of conversation. | |
GaimAccount * | account |
The user using this conversation. | |
GaimConvWindow * | window |
The parent window. | |
int | conversation_pos |
The position in the window's list. | |
char * | name |
The name of the conversation. | |
char * | title |
The window title. | |
gboolean | logging |
The status of logging. | |
GaimLog * | log |
This conversation's log. | |
GList * | send_history |
The send history. | |
GString * | history |
The conversation history. | |
GaimUnseenState | unseen |
The unseen tab state. | |
union { | |
GaimConvIm * im | |
IM-specific data. | |
GaimConvChat * chat | |
Chat-specific data. | |
void * misc | |
Misc. | |
} | u |
GaimConversationUiOps * | ui_ops |
UI-specific operations. | |
void * | ui_data |
UI-specific data. | |
GHashTable * | data |
Plugin-specific data. | |
GaimConnectionFlags | features |
The supported features. |
The conversation can be an IM or a chat. Each conversation is kept in a GaimConvWindow and has a UI representation.
void* _GaimConversation::misc |
Misc.
data.