_PurpleConversation Struct Reference

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

#include <conversation.h>

Collaboration diagram for _PurpleConversation:

Collaboration graph
[legend]

Data Fields

PurpleAccountaccount
 The user using this conversation.
GHashTable * data
 Plugin-specific data.
PurpleConnectionFlags features
 The supported features.
gboolean logging
 The status of logging.
GList * logs
 This conversation's logs.
char * name
 The name of the conversation.
char * title
 The window title.
PurpleConversationType type
 The type of conversation.
union {
   PurpleConvChat *   chat
 Chat-specific data.
   PurpleConvIm *   im
 IM-specific data.
   void *   misc
 Misc.
u
void * ui_data
 UI-specific data.
PurpleConversationUiOpsui_ops
 UI-specific operations.

Detailed Description

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

The conversation can be an IM or a chat.

Definition at line 236 of file conversation.h.


Field Documentation

PurpleAccount* _PurpleConversation::account

The user using this conversation.

Definition at line 240 of file conversation.h.

PurpleConvChat* _PurpleConversation::chat

Chat-specific data.

Definition at line 253 of file conversation.h.

GHashTable* _PurpleConversation::data

Plugin-specific data.

Definition at line 261 of file conversation.h.

PurpleConvIm* _PurpleConversation::im

IM-specific data.

Definition at line 252 of file conversation.h.

gboolean _PurpleConversation::logging

The status of logging.

Definition at line 246 of file conversation.h.

void* _PurpleConversation::misc

Misc.

data.

Definition at line 254 of file conversation.h.

char* _PurpleConversation::name

The name of the conversation.

Definition at line 243 of file conversation.h.

char* _PurpleConversation::title

The window title.

Definition at line 244 of file conversation.h.

PurpleConversationType _PurpleConversation::type

The type of conversation.

Definition at line 238 of file conversation.h.

void* _PurpleConversation::ui_data

UI-specific data.

Definition at line 259 of file conversation.h.

PurpleConversationUiOps* _PurpleConversation::ui_ops

UI-specific operations.

Definition at line 258 of file conversation.h.


The documentation for this struct was generated from the following file: