A core representation of a conversation between two or more people. More...
#include <conversation.h>
Data Fields | |
PurpleConversationType | type |
The type of conversation. | |
PurpleAccount * | account |
The user using this conversation. | |
char * | name |
The name of the conversation. | |
char * | title |
The window title. | |
gboolean | logging |
The status of logging. | |
GList * | logs |
This conversation's logs. | |
union { | |
PurpleConvIm * im | |
IM-specific data. | |
PurpleConvChat * chat | |
Chat-specific data. | |
void * misc | |
Misc. | |
} | u |
PurpleConversationUiOps * | ui_ops |
UI-specific operations. | |
void * | ui_data |
UI-specific data. | |
GHashTable * | data |
Plugin-specific data. | |
PurpleConnectionFlags | features |
The supported features. | |
GList * | message_history |
Message history, as a GList of PurpleConvMessage's. |
A core representation of a conversation between two or more people.
The conversation can be an IM or a chat.
Definition at line 335 of file conversation.h.
The user using this conversation.
Definition at line 339 of file conversation.h.
Chat-specific data.
Definition at line 352 of file conversation.h.
GHashTable* _PurpleConversation::data |
Plugin-specific data.
Definition at line 360 of file conversation.h.
IM-specific data.
Definition at line 351 of file conversation.h.
gboolean _PurpleConversation::logging |
The status of logging.
Definition at line 345 of file conversation.h.
The name of the conversation.
Definition at line 342 of file conversation.h.
The window title.
Definition at line 343 of file conversation.h.
The type of conversation.
Definition at line 337 of file conversation.h.
UI-specific data.
Definition at line 358 of file conversation.h.
UI-specific operations.
Definition at line 357 of file conversation.h.