Data Fields
_PurpleAccount Struct Reference

Structure representing an account. More...

#include <account.h>

Data Fields

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

Detailed Description

Structure representing an account.

Definition at line 126 of file account.h.

Field Documentation

char* _PurpleAccount::alias

How you appear to yourself.

Definition at line 129 of file account.h.

char* _PurpleAccount::buddy_icon_path

The buddy icon's non-cached path.

Definition at line 133 of file account.h.

GSList* _PurpleAccount::deny

Deny list.

Definition at line 159 of file account.h.

PurpleConnection* _PurpleAccount::gc

The connection handle.

Definition at line 139 of file account.h.

char* _PurpleAccount::password

The account password.

Definition at line 130 of file account.h.

PurplePrivacyType _PurpleAccount::perm_deny

The permit/deny setting.

Definition at line 160 of file account.h.

GSList* _PurpleAccount::permit

Permit list.

Definition at line 158 of file account.h.

PurplePresence* _PurpleAccount::presence

Presence.

Definition at line 164 of file account.h.

gpointer _PurpleAccount::priv

Pointer to opaque private data.

Definition at line 171 of file account.h.

char* _PurpleAccount::protocol_id

The ID of the protocol.

Definition at line 137 of file account.h.

PurpleProxyInfo* _PurpleAccount::proxy_info

Proxy information.

This will be set

Definition at line 145 of file account.h.

gboolean _PurpleAccount::remember_pass

Remember the password.

Definition at line 135 of file account.h.

GHashTable* _PurpleAccount::settings

Protocol-specific settings.

Definition at line 142 of file account.h.

GList* _PurpleAccount::status_types

Status types.

Definition at line 162 of file account.h.

void* _PurpleAccount::ui_data

The UI can put data here.

Definition at line 167 of file account.h.

GHashTable* _PurpleAccount::ui_settings

UI-specific settings.

Definition at line 143 of file account.h.

char* _PurpleAccount::user_info

User information.

Definition at line 131 of file account.h.

char* _PurpleAccount::username

The username.

Definition at line 128 of file account.h.


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