X-Git-Url: http://git.maemo.org/git/?p=python-purple;a=blobdiff_plain;f=libpurple%2Faccount.pxd;h=20b8440059892b04badf2ae27e543f51e4f306be;hp=d656b2e8493fb540208db310a25972efa8059e39;hb=bd2d05ae6e1d133cd48429a25ff3dbce9c949571;hpb=004e280b67aef2279b3c2c06fbeb330adf611677 diff --git a/libpurple/account.pxd b/libpurple/account.pxd index d656b2e..20b8440 100644 --- a/libpurple/account.pxd +++ b/libpurple/account.pxd @@ -18,7 +18,6 @@ # cimport glib -cimport prefs cdef extern from *: ctypedef char const_char "const char" @@ -43,52 +42,30 @@ cdef extern from "libpurple/status.h": ctypedef struct PurplePresence: pass -cdef extern from "libpurple/accountopt.h": - ctypedef struct PurpleAccountOption: - prefs.PurplePrefType type - char *text - char *pref_name - #union - #{ - # gboolean boolean - # int integer - # char *string - # GList *list - #} default_value; - glib.gboolean masked - - prefs.PurplePrefType c_purple_account_option_get_type "purple_account_option_get_type" (PurpleAccountOption *option) - char *c_purple_account_option_get_setting "purple_account_option_get_setting" (PurpleAccountOption *option) - char *c_purple_account_option_get_default_string "purple_account_option_get_default_string" (PurpleAccountOption *option) - int c_purple_account_option_get_default_int "purple_account_option_get_default_int" (PurpleAccountOption *option) - glib.gboolean c_purple_account_option_get_default_bool "purple_account_option_get_default_bool" (PurpleAccountOption *option) - const_char *c_purple_account_option_get_default_list_value "purple_account_option_get_default_list_value" (PurpleAccountOption *option) - const_char *c_purple_account_option_get_text "purple_account_option_get_text" (PurpleAccountOption *option) - cdef extern from "libpurple/account.h": ctypedef struct PurpleAccountUiOps ctypedef struct PurpleAccount ctypedef glib.gboolean (*PurpleFilterAccountFunc) (PurpleAccount *account) ctypedef void (*PurpleAccountRequestAuthorizationCb) (void *) - ctypedef void (*PurpleAccountRegistrationCb) (PurpleAccount *account,\ + ctypedef void (*PurpleAccountRegistrationCb) (PurpleAccount *account, \ glib.gboolean succeeded, void *user_data) - ctypedef void (*PurpleAccountUnregistrationCb) (PurpleAccount *account,\ + ctypedef void (*PurpleAccountUnregistrationCb) (PurpleAccount *account, \ glib.gboolean succeeded, void *user_data) ctypedef enum PurpleAccountRequestType: PURPLE_ACCOUNT_REQUEST_AUTHORIZATION = 0 ctypedef struct PurpleAccountUiOps: - void (*notify_added) (PurpleAccount *account, const_char *remote_user,\ + void (*notify_added) (PurpleAccount *account, const_char *remote_user, \ const_char *id, const_char *alias, const_char *message) void (*status_changed) (PurpleAccount *account, PurpleStatus *status) - void (*request_add) (PurpleAccount *account, const_char *remote_user,\ + void (*request_add) (PurpleAccount *account, const_char *remote_user, \ const_char *id, const_char *alias, const_char *message) - void *(*request_authorize) (PurpleAccount *account,\ - const_char *remote_user, const_char *id, const_char *alias,\ - const_char *message, glib.gboolean on_list,\ - PurpleAccountRequestAuthorizationCb authorize_cb,\ + void *(*request_authorize) (PurpleAccount *account, \ + const_char *remote_user, const_char *id, const_char *alias, \ + const_char *message, glib.gboolean on_list, \ + PurpleAccountRequestAuthorizationCb authorize_cb, \ PurpleAccountRequestAuthorizationCb deny_cb, void *user_data) void (*close_account_request) (void *ui_handle) @@ -115,38 +92,38 @@ cdef extern from "libpurple/account.h": void *registration_cb_user_data glib.gpointer priv - PurpleAccount *c_purple_account_new "purple_account_new"\ + PurpleAccount *c_purple_account_new "purple_account_new" \ (char *username, char *protocol_id) - void c_purple_account_set_password "purple_account_set_password"\ + void c_purple_account_set_password "purple_account_set_password" \ (PurpleAccount *account, char *password) - char *c_purple_account_get_password "purple_account_get_password"\ + char *c_purple_account_get_password "purple_account_get_password" \ (PurpleAccount *account) - void c_purple_account_set_enabled "purple_account_set_enabled"\ + void c_purple_account_set_enabled "purple_account_set_enabled" \ (PurpleAccount *account, char *ui, glib.gboolean value) - char *c_purple_account_get_username "purple_account_get_username"\ + char *c_purple_account_get_username "purple_account_get_username" \ (PurpleAccount *account) - glib.GList *c_purple_accounts_get_all_active\ + glib.GList *c_purple_accounts_get_all_active \ "purple_accounts_get_all_active" () - void c_purple_accounts_set_ui_ops "purple_accounts_set_ui_ops"\ + void c_purple_accounts_set_ui_ops "purple_accounts_set_ui_ops" \ (PurpleAccountUiOps *ops) - glib.gboolean c_purple_account_is_connected "purple_account_is_connected"\ + glib.gboolean c_purple_account_is_connected "purple_account_is_connected" \ (PurpleAccount *account) - PurpleProxyInfo *c_purple_account_get_proxy_info\ + PurpleProxyInfo *c_purple_account_get_proxy_info \ "purple_account_get_proxy_info" (PurpleAccount *account) - void c_purple_account_set_proxy_info "purple_account_set_proxy_info"\ + void c_purple_account_set_proxy_info "purple_account_set_proxy_info" \ (PurpleAccount *account, PurpleProxyInfo *info) - char *c_purple_account_get_string "purple_account_get_string"\ + char *c_purple_account_get_string "purple_account_get_string" \ (PurpleAccount *account, char *name, char *default_value) - int c_purple_account_get_int "purple_account_get_int"\ + int c_purple_account_get_int "purple_account_get_int" \ (PurpleAccount *account, char *name, int default_value) - glib.gboolean c_purple_account_get_bool "purple_account_get_bool"\ + glib.gboolean c_purple_account_get_bool "purple_account_get_bool" \ (PurpleAccount *account, char *name, glib.gboolean default_value) - void c_purple_account_clear_settings "purple_account_clear_settings"\ + void c_purple_account_clear_settings "purple_account_clear_settings" \ (PurpleAccount *account) - void c_purple_account_set_int "purple_account_set_int"\ + void c_purple_account_set_int "purple_account_set_int" \ (PurpleAccount *account, char *name, int value) - void c_purple_account_set_string "purple_account_set_string"\ + void c_purple_account_set_string "purple_account_set_string" \ (PurpleAccount *account, char *name, char *value) - void c_purple_account_set_bool "purple_account_set_bool"\ + void c_purple_account_set_bool "purple_account_set_bool" \ (PurpleAccount *account, char *name, glib.gboolean value)