_PurpleConnection Struct Reference

Collaboration diagram for _PurpleConnection:

Collaboration graph
[legend]

Data Fields

PurpleAccountaccount
 The account being connected to.
GSList * buddy_chats
 A list of active chats.
guint disconnect_timeout
 Timer used for nasty stack tricks.
char * display_name
 How you appear to other people.
PurpleConnectionFlags flags
 Connection flags.
int inpa
 The input watcher.
guint keepalive
 Keep-alive.
char * password
 The password used.
void * proto_data
 Protocol-specific data.
PurplePluginprpl
 The protocol plugin.
PurpleConnectionState state
 The connection state.
gboolean wants_to_die
 Wants to Die state.

Detailed Description

Definition at line 80 of file connection.h.


Field Documentation

PurpleAccount* _PurpleConnection::account

The account being connected to.

Definition at line 87 of file connection.h.

GSList* _PurpleConnection::buddy_chats

A list of active chats.

Definition at line 91 of file connection.h.

char* _PurpleConnection::display_name

How you appear to other people.

Definition at line 94 of file connection.h.

PurpleConnectionFlags _PurpleConnection::flags

Connection flags.

Definition at line 83 of file connection.h.

int _PurpleConnection::inpa

The input watcher.

Definition at line 89 of file connection.h.

guint _PurpleConnection::keepalive

Keep-alive.

Definition at line 95 of file connection.h.

char* _PurpleConnection::password

The password used.

Definition at line 88 of file connection.h.

void* _PurpleConnection::proto_data

Protocol-specific data.

Definition at line 92 of file connection.h.

PurplePlugin* _PurpleConnection::prpl

The protocol plugin.

Definition at line 82 of file connection.h.

PurpleConnectionState _PurpleConnection::state

The connection state.

Definition at line 85 of file connection.h.

gboolean _PurpleConnection::wants_to_die

Wants to Die state.

This is set when the user chooses to log out, or when the protocol is disconnected and should not be automatically reconnected (incorrect password, etc.)

Definition at line 98 of file connection.h.


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