Mercurial > pidgin
view plugins/perl/common/Account.xs @ 10601:e46b51de549a
[gaim-migrate @ 12028]
This makes us use wgaim_rename() as g_rename(), its ugly, but it allows us to rename to an existing new file.
committer: Tailor Script <tailor@pidgin.im>
author | Daniel Atallah <daniel.atallah@gmail.com> |
---|---|
date | Wed, 16 Feb 2005 03:57:23 +0000 |
parents | 1a97d5e88d12 |
children | 55af3fa46329 |
line wrap: on
line source
#include "module.h" MODULE = Gaim::Account PACKAGE = Gaim::Account PREFIX = gaim_account_ PROTOTYPES: ENABLE Gaim::Connection gaim_account_connect(account) Gaim::Account account CODE: RETVAL = gaim_account_connect(account, gaim_account_get_status(account, "online")); OUTPUT: RETVAL void gaim_account_disconnect(account) Gaim::Account account void gaim_account_set_username(account, username) Gaim::Account account const char *username void gaim_account_set_password(account, password) Gaim::Account account const char *password void gaim_account_set_alias(account, alias) Gaim::Account account const char *alias void gaim_account_set_user_info(account, user_info) Gaim::Account account const char *user_info CODE: gaim_account_set_user_info(account, user_info); serv_set_info(gaim_account_get_connection(account), user_info); void gaim_account_set_buddy_icon(account, buddy_icon) Gaim::Account account const char *buddy_icon void gaim_account_set_protocol_id(account, protocol_id) Gaim::Account account const char *protocol_id void gaim_account_set_remember_password(account, value) Gaim::Account account gboolean value void gaim_account_set_check_mail(account, value) Gaim::Account account gboolean value void gaim_account_set_enabled(account, ui, value) Gaim::Account account const char *ui gboolean value gboolean gaim_account_is_connected(account) Gaim::Account account const char * gaim_account_get_username(account) Gaim::Account account const char * gaim_account_get_password(account) Gaim::Account account const char * gaim_account_get_alias(account) Gaim::Account account const char * gaim_account_get_user_info(account) Gaim::Account account const char * gaim_account_get_buddy_icon(account) Gaim::Account account const char * gaim_account_get_protocol_id(account) Gaim::Account account Gaim::Connection gaim_account_get_connection(account) Gaim::Account account gboolean gaim_account_get_remember_password(account) Gaim::Account account gboolean gaim_account_get_check_mail(account) Gaim::Account account gboolean gaim_account_get_enabled(account, ui) Gaim::Account account const char *ui MODULE = Gaim::Account PACKAGE = Gaim::Accounts PREFIX = gaim_accounts_ void gaim_accounts_add(account) Gaim::Account account void gaim_accounts_remove(account) Gaim::Account account Gaim::Account find(name, protocol_id) const char *name const char *protocol_id CODE: RETVAL = gaim_accounts_find(name, protocol_id); OUTPUT: RETVAL void * handle() CODE: RETVAL = gaim_accounts_get_handle(); OUTPUT: RETVAL MODULE = Gaim::Account PACKAGE = Gaim void accounts() PREINIT: GList *l; PPCODE: for (l = gaim_accounts_get_all(); l != NULL; l = l->next) XPUSHs(sv_2mortal(gaim_perl_bless_object(l->data, "Gaim::Account")));