_PurpleAccount Struct Reference

Collaboration diagram for _PurpleAccount:

Collaboration graph
[legend]

Data Fields

char * username
 The username.
char * alias
 How you appear to yourself.
char * password
 The account password.
char * user_info
 User information.
char * buddy_icon_path
 The buddy icon's non-cached path.
gboolean remember_pass
 Remember the password.
char * protocol_id
 The ID of the protocol.
PurpleConnectiongc
 The connection handle.
gboolean disconnecting
 The account is currently disconnecting.
GHashTable * settings
 Protocol-specific settings.
GHashTable * ui_settings
 UI-specific settings.
PurpleProxyInfoproxy_info
 Proxy information.
GSList * permit
 Permit list.
GSList * deny
 Deny list.
int perm_deny
 The permit/deny setting.
GList * status_types
 Status types.
PurplePresencepresence
 Presence.
PurpleLogsystem_log
 The system log.
void * ui_data
 The UI can put data here.
PurpleAccountRegistrationCb registration_cb
void * registration_cb_user_data

Detailed Description

Definition at line 109 of file account.h.


Field Documentation

char* _PurpleAccount::username

The username.

Definition at line 111 of file account.h.

char* _PurpleAccount::alias

How you appear to yourself.

Definition at line 112 of file account.h.

char* _PurpleAccount::password

The account password.

Definition at line 113 of file account.h.

char* _PurpleAccount::user_info

User information.

Definition at line 114 of file account.h.

char* _PurpleAccount::buddy_icon_path

The buddy icon's non-cached path.

Definition at line 116 of file account.h.

gboolean _PurpleAccount::remember_pass

Remember the password.

Definition at line 118 of file account.h.

char* _PurpleAccount::protocol_id

The ID of the protocol.

Definition at line 120 of file account.h.

PurpleConnection* _PurpleAccount::gc

The connection handle.

Definition at line 122 of file account.h.

GHashTable* _PurpleAccount::settings

Protocol-specific settings.

Definition at line 125 of file account.h.

GHashTable* _PurpleAccount::ui_settings

UI-specific settings.

Definition at line 126 of file account.h.

PurpleProxyInfo* _PurpleAccount::proxy_info

Proxy information.

This will be set

Definition at line 128 of file account.h.

GSList* _PurpleAccount::permit

Permit list.

Definition at line 132 of file account.h.

GSList* _PurpleAccount::deny

Deny list.

Definition at line 133 of file account.h.

int _PurpleAccount::perm_deny

The permit/deny setting.

Definition at line 134 of file account.h.

GList* _PurpleAccount::status_types

Status types.

Definition at line 136 of file account.h.

PurplePresence* _PurpleAccount::presence

Presence.

Definition at line 138 of file account.h.

void* _PurpleAccount::ui_data

The UI can put data here.

Definition at line 141 of file account.h.


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