_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.
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.

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 Sat Feb 25 14:50:04 2006 for gaim by  doxygen 1.4.5