_GaimConversation Struct Reference

A core representation of a conversation between two or more people. More...

#include <conversation.h>

Collaboration diagram for _GaimConversation:

Collaboration graph
[legend]

Data Fields

GaimConversationType type
 The type of conversation.
GaimAccount * account
 The user using this conversation.
GaimConvWindowwindow
 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.
GaimLoglog
 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
GaimConversationUiOpsui_ops
 UI-specific operations.
void * ui_data
 UI-specific data.
GHashTable * data
 Plugin-specific data.
GaimConnectionFlags features
 The supported features.

Detailed Description

A core representation of a conversation between two or more people.

The conversation can be an IM or a chat. Each conversation is kept in a GaimConvWindow and has a UI representation.


Field Documentation

void* _GaimConversation::misc

Misc.

data.


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